Source.GetTokenInfo 方法

获取有关该标记的信息在指定的位置。

命名空间:  Microsoft.VisualStudio.Package
程序集:   Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.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.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)

语法

声明
Public Overridable Function GetTokenInfo ( _
    line As Integer, _
    col As Integer _
) As TokenInfo
public virtual TokenInfo GetTokenInfo(
    int line,
    int col
)

参数

  • line
    类型:System.Int32
    包含标记的行的数字检查。
  • col
    类型:System.Int32
    在行的字符偏移量。检查的标记。

返回值

类型:Microsoft.VisualStudio.Package.TokenInfo
包含有关当前标记的 TokenInfo 的对象。

备注

此方法调用 colorizer 的 GetLineInfo 方法 tokenize 当前行,然后调用

GetTokenInfo获取符号信息在行的字符位置。

警告

此方法要求有效的 Colorizer 对象和关联的 IScanner 对象将传递给 Source 类构造函数。

.NET Framework 安全性

请参见

参考

Source 类

Microsoft.VisualStudio.Package 命名空间