Provides filtering to the containing control.
Inheritance Hierarchy Namespace: Jam.ShellAssembly: ShellBrowser.Core (in ShellBrowser.Core.dll) Version: 7.3
Syntaxpublic class ShellItemFilter : Component
Public Class ShellItemFilter
Inherits Component
public ref class ShellItemFilter : public Component
type ShellItemFilter =
class
inherit Component
endThe ShellItemFilter type exposes the following members.
Constructors
Properties| | Name | Description |
|---|
 | FilePatternFilter |
You can use a single pattern, e.g. '*.doc' or concatenate several patterns using semicolons to separate them, e.g. '*.exe;*.com'.
|
 | FileSystemOnly |
If FileSystemOnly is set to True, objects and virtual folders which do not have a file system path, will not be displayed.
|
 | FilterRegex |
Set this property to a regular expression if you want to only show those files that match the regex.
This value also changes if the property FilePatternFilter is set.
|
 | ShowFiles |
If set to true, files will be shown in the control.
If set to false, files will not be visible in the control.
|
 | ShowFolders |
The property ShowFolders allows you to include or hide the folders in the shell view.
|
 | ShowHidden |
Is set to 'true', hidden elements will also be shown.
|
 | ShowNethood |
If set to 'false', the Network Neighbourhood is not shown in the component,
otherwise it is shown (the default value is true).
|
 | ShowRecycleBin |
If set to true, the recycle bin will be visible. If set to false, the recycle bin will be hidden
(the default value is true).
|
Top
Methods| | Name | Description |
|---|
 | IsIncluded |
Main method that checks if the relativePidl is contained in the filter.
|
 | IsSet |
Checks if a filter is set or if the Filter is at its default state.
|
 | OnFilterChanged |
Raises the FilterChanged event.
|
Top
Events| | Name | Description |
|---|
 | FilterChanged |
Raised when one of the filter criteria was changed
|
Top
See Also