PatternMatcherCreationFlags Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies flags that control optional behavior of the pattern matching.
This enumeration supports a bitwise combination of its member values.
public enum class PatternMatcherCreationFlags
[System.Flags]
public enum PatternMatcherCreationFlags
[<System.Flags>]
type PatternMatcherCreationFlags =
Public Enum PatternMatcherCreationFlags
- Inheritance
-
PatternMatcherCreationFlags
- Attributes
Fields
Name | Value | Description |
---|---|---|
None | 0 | No options selected. |
AllowFuzzyMatching | 1 | Signifies that strings differing from the initial pattern by minor spelling changes should be considered a match. |
IncludeMatchedSpans | 2 | Signifies that spans indicating matched segments in candidate strings should be returned. |
AllowSimpleSubstringMatching | 4 | Signifies that a case insensitive substring match, but not a prefix should be considered a match. This covers the case of non camel case naming conventions, for example matching 'afxsettingsstore.h' when user types 'store.h' |