Source.ColorState 属性

获取或设置用于分析各种任务的 IVsTextColorState 对象。

命名空间:  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 Property ColorState As IVsTextColorState
public IVsTextColorState ColorState { get; set; }

属性值

类型:Microsoft.VisualStudio.TextManager.Interop.IVsTextColorState
IVsTextLines 对象中获取的 IVsTextColorState 接口传递给构造函数。

备注

colorizer 用于 IVsTextColorState 接口确保分析状态在每行的结尾。 这允许分析从源中的所有行继续。

备注

colorizer 分析器使用不仅要显示的语法,但提供用于检索有关标记的信息在行。这是通过对 GetLineInfo 方法的调用通常执行 tokenize 行;然后依次标记进行访问。

.NET Framework 安全性

请参见

参考

Source 类

Microsoft.VisualStudio.Package 命名空间