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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。