Поделиться через


IVsContainedLanguageColorizer - интерфейс

Предоставляет колоризацию для фрагментов линии.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("88105779-D75B-459E-B7AD-78F63BD40714")> _
Public Interface IVsContainedLanguageColorizer
[InterfaceTypeAttribute()]
[GuidAttribute("88105779-D75B-459E-B7AD-78F63BD40714")]
public interface IVsContainedLanguageColorizer
[InterfaceTypeAttribute()]
[GuidAttribute(L"88105779-D75B-459E-B7AD-78F63BD40714")]
public interface class IVsContainedLanguageColorizer
[<InterfaceTypeAttribute()>]
[<GuidAttribute("88105779-D75B-459E-B7AD-78F63BD40714")>]
type IVsContainedLanguageColorizer =  interface end
public interface IVsContainedLanguageColorizer

Тип IVsContainedLanguageColorizer предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод ColorizeLineFragment Следует записать.

В начало страницы

Заметки

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

Примечания для разработчиков

Этот интерфейс обычно реализуется для одного и того же объекта, реализующего colorizer языковой службы на сервере-источнике.

Примечания к вызывающим объектам

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

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен