IVsContainedLanguageColorizer 接口

定义

为行片段提供着色。

public interface class IVsContainedLanguageColorizer
public interface class IVsContainedLanguageColorizer
__interface IVsContainedLanguageColorizer
[System.Runtime.InteropServices.Guid("88105779-D75B-459E-B7AD-78F63BD40714")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsContainedLanguageColorizer
[<System.Runtime.InteropServices.Guid("88105779-D75B-459E-B7AD-78F63BD40714")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsContainedLanguageColorizer = interface
Public Interface IVsContainedLanguageColorizer
属性

注解

此接口表示一个 colorizer,用于包含在较大文档中的代码块。 此接口的实现通常是指与所包含语言关联的辅助缓冲区,以便完成行的着色。

实施者说明

此接口通常在实现语言服务的主要 colorizer 的同一对象上实现。

调用方说明

此接口通常是通过对对象调用 QueryInterface 方法或将 IVsColorizer 对象强制转换 IVsColorizer 为接口获取的 IVsContainedLanguageColorizer

方法

ColorizeLineFragment(Int32, Int32, Int32, String, Int32, UInt32, Int32)

着色指定的行片段或文本。

适用于