ShellBrowser .Net Edition
SearchOptions Class
NamespacesJam.ShellSearchOptions
The SearchOptions class defines different options
Declaration Syntax
C#Visual BasicVisual C++
public class SearchOptions : ICustomTypeDescriptor
Public Class SearchOptions _
	Implements ICustomTypeDescriptor
public ref class SearchOptions : ICustomTypeDescriptor
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
SearchOptions()()()
Instantiates a SearchOptions object

SearchOptions(SearchOptions)
Copy constructor

AccessInterval
Set an interval for the last access time of files to be included in the result set.

Assign(SearchOptions)
Assigns the SearchOptions from the object given as the "other" parameter.

CreationInterval
Set an interval for the creation attribute of files to be included in the result set.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FilesOnly
Set this to true if you want to only include files in your search.

Filter
You can use a single pattern, e.g. '*.doc' or concatenate several patterns using semicolons to separate them, e.g. '*.exe;*.com'.

FilterIgnoreCase
Per default this property is true, if the Filter property is set to a wildcard, the files are filtered case-insensitive. If this property is false, the files returned are case sensitive, e.g. setting Filter to "*.png" will not return any files with extensions like ".PNG".

FilterList
Get an array of the filter strings defined by setting the Filter property.

FilterMatches(String)
Check whether the given object name matches the the filters set in the Filter property.

FilterRegex
Set the FilterRegex property to match against a regular expression. This property is also set if the Filter property is modified. If null the filter matches against everything.

Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetAttributes()()()
Internal method is needed for the ITypeDescriptor interface

GetClassName()()()
Internal method is needed for the ITypeDescriptor interface

GetComponentName()()()
Internal method is needed for the ITypeDescriptor interface

GetConverter()()()
Internal method is needed for the ITypeDescriptor interface

GetDefaultEvent()()()
Internal method is needed for the ITypeDescriptor interface

GetDefaultProperty()()()
Internal method is needed for the ITypeDescriptor interface

GetEditor(Type)
Internal method is needed for the ITypeDescriptor interface

GetEvents(array<Attribute>[]()[])
Internal method is needed for the ITypeDescriptor interface

GetEvents()()()
Internal method is needed for the ITypeDescriptor interface

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetProperties(array<Attribute>[]()[])
Internal method is needed for the ITypeDescriptor interface

GetProperties()()()
Internal method is needed for the ITypeDescriptor interface

GetPropertyOwner(PropertyDescriptor)
Internal method is needed for the ITypeDescriptor interface

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IncludeHidden
If this is set to true, the search will include hidden files and folders

LastWriteInterval
Set an interval for the last write access of files to be included in the result set.

MaxFileSize
The maximum filesize for inclusion in the search result.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MinFileSize
The minimum filesize for inclusion in the search result.

RecursiveSearch
Set this to true if the folder shall be searched recursively.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
SearchOptions

Assembly: ShellBrowser (Module: ShellBrowser) Version: 4.2.1.45 (4.2.1.45)