IVsColorizer2 - интерфейс
Расширяет colorizer языковой службы, позволяя среды для приостановки и перезапустить выделение цветом.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")> _
<InterfaceTypeAttribute()> _
Public Interface IVsColorizer2
[GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface IVsColorizer2
[GuidAttribute(L"868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface class IVsColorizer2
[<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")>]
[<InterfaceTypeAttribute()>]
type IVsColorizer2 = interface end
public interface IVsColorizer2
Тип IVsColorizer2 предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
BeginColorization | Запускает или колоризации операции возобновления. | |
EndColorization | Приостанавливает или колоризации завершении операции. |
В начало страницы
Заметки
Часто бывает полезным при приостановке, а затем перезапустите выделение цветом, удобочитаемость не снизить с другими операциями.
Например, если созданный код вставляется следует ожидать, пока код не будет переформатированных и рефакторинга будет выполняться перед colorizing.
Примечания для разработчиков
Этот интерфейс следует реализовывать, если нужно обеспечить Visual Studio среда механизм для приостановки и перезапустить выделение цветом.
IVsColorizer2 необходимо реализовать в одном объекте предоставление реализации IVsColorizer.
IVsColorizer2 не является производным от IVsColorizer и не реализует его методы.
Примечания к вызывающим объектам
Вызовите QueryInterface метод IVsColorizer интерфейс для получения этого интерфейса. Редактор может использовать этот интерфейс, чтобы оптимизировать экран обновляет при выполнении сложных задач.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен