PatternMatch 构造函数

定义

重载

PatternMatch(PatternMatchKind, Boolean, Boolean)

创建具有可选单跨距的 PatternMatch 对象。

PatternMatch(PatternMatchKind, Boolean, Boolean, ImmutableArray<Span>)

创建具有一组范围的 PatternMatch 对象

PatternMatch(PatternMatchKind, Boolean, Boolean)

创建具有可选单跨距的 PatternMatch 对象。

public:
 PatternMatch(Microsoft::VisualStudio::Text::PatternMatching::PatternMatchKind resultType, bool punctuationStripped, bool isCaseSensitive);
public PatternMatch (Microsoft.VisualStudio.Text.PatternMatching.PatternMatchKind resultType, bool punctuationStripped, bool isCaseSensitive);
new Microsoft.VisualStudio.Text.PatternMatching.PatternMatch : Microsoft.VisualStudio.Text.PatternMatching.PatternMatchKind * bool * bool -> Microsoft.VisualStudio.Text.PatternMatching.PatternMatch
Public Sub New (resultType As PatternMatchKind, punctuationStripped As Boolean, isCaseSensitive As Boolean)

参数

resultType
PatternMatchKind

此匹配如何分类?

punctuationStripped
Boolean

是否删除了标点?

isCaseSensitive
Boolean

这是否是区分大小写的匹配项?

适用于

PatternMatch(PatternMatchKind, Boolean, Boolean, ImmutableArray<Span>)

创建具有一组范围的 PatternMatch 对象

public:
 PatternMatch(Microsoft::VisualStudio::Text::PatternMatching::PatternMatchKind resultType, bool punctuationStripped, bool isCaseSensitive, System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Text::Span> matchedSpans);
public PatternMatch (Microsoft.VisualStudio.Text.PatternMatching.PatternMatchKind resultType, bool punctuationStripped, bool isCaseSensitive, System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Text.Span> matchedSpans);
new Microsoft.VisualStudio.Text.PatternMatching.PatternMatch : Microsoft.VisualStudio.Text.PatternMatching.PatternMatchKind * bool * bool * System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Text.Span> -> Microsoft.VisualStudio.Text.PatternMatching.PatternMatch
Public Sub New (resultType As PatternMatchKind, punctuationStripped As Boolean, isCaseSensitive As Boolean, matchedSpans As ImmutableArray(Of Span))

参数

resultType
PatternMatchKind

此匹配如何分类?

punctuationStripped
Boolean

是否删除了标点?

isCaseSensitive
Boolean

这是否是区分大小写的匹配项?

matchedSpans
ImmutableArray<Span>

要匹配的候选项的范围是多少? 空数组表示不提供任何范围的信息。

适用于