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


IVsTextMarkerType - интерфейс

Предоставляет единообразный механизм для получения сведений о заданном типе маркера текст, зарегистрирован ли предопределен редактором или пакетом.

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

Синтаксис

'Декларация
<GuidAttribute("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextMarkerType
[GuidAttribute("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")]
[InterfaceTypeAttribute()]
public interface IVsTextMarkerType
[GuidAttribute(L"8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")]
[InterfaceTypeAttribute()]
public interface class IVsTextMarkerType
[<GuidAttribute("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")>]
[<InterfaceTypeAttribute()>]
type IVsTextMarkerType =  interface end
public interface IVsTextMarkerType

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

Методы

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

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

Заметки

Реализация IVsTextMarkerType предоставить сведения о расширениях функциональности для пользовательского типа маркера.

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

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

См. также

Ссылки

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