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


MARKERDATA - структура

Определяет параметры для направления поиск метки.

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

Синтаксис

'Декларация
Public Structure MARKERDATA
public struct MARKERDATA
public value class MARKERDATA
[<Sealed>]
type MARKERDATA =  struct end
JScript поддерживает использование структур, но не объявление новых структур.

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

Методы

  Имя Описание
Открытый метод Equals Показывает, равен ли этот экземпляр заданному объекту. (Унаследовано от ValueType.)
Открытый метод GetHashCode Возвращает хэш-код для данного экземпляра. (Унаследовано от ValueType.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод ToString Возвращает полное имя типа этого экземпляра. (Унаследовано от ValueType.)

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

Поля

  Имя Описание
Открытое поле iBottomLine Нижняя линия, суть дела диапазона.
Открытое поле iCount Количество маркеров, содержащихся в диапазоне.
Открытое поле iTopLine Верхняя линия диапазона.
Открытое поле pLayer Уровень исходного эти сведения.
Открытое поле pNext Указатель к следующему MARKERDATA структура.
Открытое поле rgfLineMarked Используется определяемая GetLineData для оптимизации.
Открытое поле rgpMarker Экземпляр маркера.Указатель на IVsTextLayerMarker интерфейс.

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

Заметки

Эта структура используется для передачи информации о метках, которые включают линии в заданном диапазоне. Массив всегда сортируется по приоритету метки от наименьшего к большему. Дополнительные сведения о приоритете метки см. в разделе MARKERTYPE.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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