Declarations.IsMatch 方法

确定指定的文本是否与部分或全部指定的项目。

命名空间:  Microsoft.VisualStudio.Package
程序集:   Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)

语法

声明
Public Overridable Function IsMatch ( _
    textSoFar As String, _
    index As Integer _
) As Boolean
public virtual bool IsMatch(
    string textSoFar,
    int index
)

参数

  • textSoFar
    类型:System.String
    [in] 包含文本的字符串类型由用户和将匹配。

返回值

类型:System.Boolean
,如果指定的文本是在指定的项目开始,返回 true ;否则,返回 false。

备注

此方法由 GetBestMatch 通常由方法调用帮助查找用户键入的文本的最佳匹配项。

该基方法执行不区分大小写的比较 (使用 String.Compare 方法) 在给定文本并赋予的名称之间的列表项 (如调用返回到 GetName 方法),则返回 true,则列表中的项开始使用或完全匹配给定文本。

.NET Framework 安全性

请参见

参考

Declarations 类

Microsoft.VisualStudio.Package 命名空间