IVsTextMarkerType Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет единый механизм получения информации о типе маркера заданного текста, определяется ли тот редактором или регистрируется пакетом.
public interface class IVsTextMarkerType
public interface class IVsTextMarkerType
__interface IVsTextMarkerType
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextMarkerType
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextMarkerType = interface
Public Interface IVsTextMarkerType
- Атрибуты
Комментарии
Реализуйте IVsTextMarkerType , чтобы предоставить сведения о поведении для пользовательского типа маркера.
Примечания для тех, кто реализует этот метод
Реализуется пакетом VSPackage для предоставления пользовательского типа маркера.
Методы
| DrawGlyph(IntPtr, RECT[]) |
Определяет, где может быть нарисован пользовательский глиф маркера в поле мини-приложения. |
| DrawGlyphEx(UInt32, IntPtr, RECT[], Int32) |
Рисует глиф в поле мини-приложения на основании контекста устройства отображения и ограничивающего прямоугольника. |
| GetBehaviorFlags(UInt32) |
Возвращает флаги поведения метки, определяющие поведение метки по умолчанию. |
| GetDefaultColors(COLORINDEX[], COLORINDEX[]) |
Возвращает цвета переднего план и фона по умолчанию для маркера. |
| GetDefaultLineStyle(COLORINDEX[], LINESTYLE[]) |
Возвращает атрибуты линии по умолчанию для пользовательского типа маркера. |
| GetDisplayName(String) |
Возвращает отображаемое имя пользовательского типа маркера. |
| GetPriorityIndex(Int32) |
Возвращает индекс приоритета для пользовательского типа маркера, значение с наивысший приоритет получает верхнее расположение. |
| GetVisualStyle(UInt32) |
Возвращает внешний вид, расположение и расцветку пользовательского типа маркера. |