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) |
Размечает указанный фрагмент или текст строки. |