This object describes a pattern that can appear within a filter. A pattern either includes or excludes items, and matches items based on their type and their name.
Properties (implemented by interface IFilterPattern)
Filter
| IDL | [propget] HRESULT Filter([out, retval] PatternFilter* pValue) |
|---|---|
| .NET | PatternFilter Filter[get, set] |
| VB6 | Filter As PatternFilter |
Specifies whether the pattern includes or excludes matched items.
The property is read/write.
Match
| IDL | [propget] HRESULT Match([out, retval] PatternMatch* pValue) |
|---|---|
| .NET | PatternMatch Match[get, set] |
| VB6 | Match As PatternMatch |
Specifies whether the pattern matches files, folders, or both.
The property is read/write.
Pattern
| IDL | [propget] HRESULT Pattern([out, retval] BSTR* pValue) |
|---|---|
| .NET | String Pattern[get, set] |
| VB6 | Pattern As String |
Specifies a semi-colon separated list of optionally wildcarded patterns that will be used to match the name of items. For example: "*.exe;*.obj;*.lib", or "Debug;Release". Please note that unlike in previous Merge builds, folder names in pattern lists should not be given a back-slash suffix.
The property is read/write.
| Related topics |
|---|
