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
Атрибуты

Комментарии

Этот интерфейс представляет собой цветовой цвет, используемый для блоков кода, содержащихся в более крупном документе. Реализация этого интерфейса обычно относится к дополнительному буферу, связанному с содержащимся языком, чтобы завершить раскраску линии.

Примечания для тех, кто реализует этот метод

Этот интерфейс обычно реализуется на том же объекте, который реализует основной цветовой интерфейс языковой службы.

Примечания для тех, кто вызывает этот метод

Этот интерфейс обычно получается путем вызова метода QueryInterface IVsColorizer объекта или приведения IVsColorizer объекта к IVsContainedLanguageColorizer интерфейсу.

Методы

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

Размечает указанный фрагмент или текст строки.

Применяется к