An NDoc Documented Class Library

FileSearchEngine Properties

The properties of the FileSearchEngine class are listed below. For a complete list of FileSearchEngine class members, see the FileSearchEngine Members topic.

Public Instance Properties

Asynchronous Indicates whether or not the search will be done asynchronously. If set to true, Search will return immediately when called and events will be fired from a worker thread. This is important to know when displaying the results in a Windows Forms control. For more Information on this see Invoke
Container (inherited from Component) Gets the IContainer that contains the Component.
Expression The search text. This can be any valid string, and if the Recursive property is set to true, it can be any valid regular expression according to the grammar for RegEx
MatchCase Indicates whether or not to do a case sensitive search
Recursive Indicates whether or not the search will recurse subdirectories during its execution
Site (inherited from Component) Gets or sets the ISite of the Component.
StartDirectory The directory where the search starts
State Returns a SearchState value indicating the current state of the search
UseRegEx If set to true, the Expression property can be any valid regular expression. For details on expression grammar see RegEx
WholeWord Indicates whether or not only complete word matches are found
WildCard Only files whose names match this filter string will be searched. The format of the string is the same as the one that is used with the GetFiles method of DirectoryInfo

Protected Instance Properties

DesignMode (inherited from Component) Gets a value that indicates whether the Component is currently in design mode.
Events (inherited from Component)Gets the list of event handlers that are attached to this Component.

See Also

FileSearchEngine Class | Genghis Namespace