Microsoft.VisualStudio.Text.PatternMatching Namespace

Classes

PatternMatcherCreationOptions

Defines context for what should be considered relevant in a pattern match.

PatternMatchKindExtensions

Structs

PatternMatch

Interfaces

IPatternMatcher

Defines a pattern matcher that can compare a candidate string against a search pattern to identify relevance. IPatternMatcherFactory defines the way to obtain an IPatternMatcher given a search pattern and options.

IPatternMatcherFactory

Provides instances of a IPatternMatcher for a given search string and creation options.

IPatternMatcherFactory2

Provides instances of a IPatternMatcher for a given search string and creation options.

Enums

PatternMatcherCreationFlags

Specifies flags that control optional behavior of the pattern matching.

PatternMatchKind

This enum is NOT ordered. Sorting based on the PatternMatchKind is performed in PatternMatch and is subject to change. Additional entries can be added at the bottom of this enumeration.