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


TextSpanPair - структура

Используется, чтобы представить 2 соответствующего диапазона в отдельном шаге 2.

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

Синтаксис

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

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

Методы

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

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

Поля

  Имя Описание
Открытое поле span1 A TextSpan объект, представляющий первый диапазон.
Открытое поле span2 A TextSpan объект, представляющий второй диапазон.

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

Заметки

Модель COM подписи

Из singlefileeditor.idl:

typedef struct _TEXTSPANPAIR {
    TextSpan span1;
    TextSpan span2;
} TextSpanPair;

Эта структура используется в NewSpanMapping структура.

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

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

См. также

Ссылки

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