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 - пространство имен