Share via


PatternMatcherCreationFlags Enum

Definition

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'

Applies to