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


VsExpansion - структура

Предоставляет сведения о фрагменте кода.

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

Синтаксис

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

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

Методы

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

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

Поля

  Имя Описание
Открытое поле description Предоставляет описание фрагмента кода.
Открытое поле path Содержит путь фрагмента кода.
Открытое поле shortcut Предоставляет имя ярлыка для фрагмента кода.
Открытое поле title Предоставляет полное имя фрагмента кода.

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

Заметки

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

typedef struct _VsExpansion {
   BSTR  path;
   BSTR  title;
   BSTR  shortcut;
   BSTR  description;
} VsExpansion;

Эта структура возвращается из IVsExpansionEnumeration интерфейс.

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

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

См. также

Ссылки

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