Freigeben über


VsExpansion-Struktur

Stellt Informationen über einen Codeausschnitt bereit.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'Declaration
Public Structure VsExpansion
public struct VsExpansion
public value class VsExpansion
[<Sealed>]
type VsExpansion =  struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

Der VsExpansion-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. (Von ValueType geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für diese Instanz zurück. (Von ValueType geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches Feld description Stellt die Beschreibung für den Codeausschnitt bereit.
Öffentliches Feld path Stellt den Pfad zum Codeausschnitt bereit.
Öffentliches Feld shortcut Gibt den Verknüpfungsnamen für den Codeausschnitt an.
Öffentliches Feld title Stellt den Hauptsachtitel des Codeausschnitts bereit.

Zum Seitenanfang

Hinweise

COM-Signatur

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

Diese Struktur wird von der IVsExpansionEnumeration-Schnittstelle zurückgegeben.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace