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


IVsPackageDefinedTextMarkerType - интерфейс

Описывает, как пользовательский тип маркера ведет себя и отображается для пользователя.

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

Синтаксис

'Декларация
<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")> _
<InterfaceTypeAttribute()> _
Public Interface IVsPackageDefinedTextMarkerType
[GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface IVsPackageDefinedTextMarkerType
[GuidAttribute(L"C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface class IVsPackageDefinedTextMarkerType
[<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")>]
[<InterfaceTypeAttribute()>]
type IVsPackageDefinedTextMarkerType =  interface end
public interface IVsPackageDefinedTextMarkerType

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

Методы

  Имя Описание
Открытый метод DrawGlyphWithColors Рисует глиф в заданном контексте отображения и ограничивающий прямоугольник, используя предоставленные цвета.
Открытый метод GetBehaviorFlags Элементы управления, например метка отслеживает текста при возникновении правка.
Открытый метод GetDefaultColors Возвращает по умолчанию передний план и цвет фона для маркера.
Открытый метод GetDefaultFontFlags Определяет дополнительные изменения в представление текста, указанному в качестве метки.
Открытый метод GetDefaultLineStyle Возвращает атрибуты по умолчанию линии для пользовательского типа маркера.
Открытый метод GetPriorityIndex Возвращает индекс приоритета для пользовательского типа маркера, значение наивысший приоритет при получении верхнее расположение.
Открытый метод GetVisualStyle Возвращает внешний вид, расположение и расцветку пользовательского типа маркера, сколько разрядов, хранящихся.

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

Заметки

Этот интерфейс позволяет задать расширения функциональности метки для пользовательского типа маркера. Можно изменить некоторые атрибуты с помощью метки IVsTextMarker интерфейс (SetBehavior) SetVisualStyleи т д), так и путем предоставления IVsTextMarkerClient при создании метка.

Реализация IVsPackageDefinedTextMarkerType описать, как заданный маркер ведет себя и отображается для пользователя. Среда вызывает методы IVsPackageDefinedTextMarkerType если создать данные настройки создаются следующим образом:

  • Пользователь запускает интегрированная среда разработки (ide) впервые.

  • Пользователь выбирает Параметры в меню сервис, а затем нажмите кнопку По умолчанию в Шрифт и цвета диалоговое окно.

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

Реализуется, чтобы предоставить пользовательский тип маркера.

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

Вызывается средой, чтобы определить данные метки, применимые в пользовательский тип маркера.

См. также

Ссылки

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