English | 日本語
Home > Merge > Merge for Windows > Documentation Contents > FilterPattern Object

FilterPattern Object

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)
[propput] HRESULT Filter([in] PatternFilter newValue)
.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)
[propput] HRESULT Match([in] PatternMatch newValue)
.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)
[propput] HRESULT Pattern([in] BSTR newValue)
.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.