Freigeben über


Commands2-Schnittstelle

Enthält alle Befehle in Form von Command-Objekten in der Umgebung.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")> _
Public Interface Commands2 _
    Inherits Commands
[GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface Commands2 : Commands
[GuidAttribute(L"7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface class Commands2 : Commands
[<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")>]
type Commands2 =  
    interface
        interface Commands
    end
public interface Commands2 extends Commands

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count (Von Commands geerbt.)
Öffentliche Eigenschaft Count Ruft einen Wert ab, der die Anzahl der in der Commands-Auflistung enthaltenen Objekte angibt.
Öffentliche Eigenschaft DTE (Von Commands geerbt.)
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft Parent (Von Commands geerbt.)
Öffentliche Eigenschaft Parent Ruft das unmittelbar übergeordnete Objekt einer Commands-Auflistung ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add(String, Int32, Object%) (Von Commands geerbt.)
Öffentliche Methode Add(String, Int32, Object%) Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Methode AddCommandBar(String, vsCommandBarType, Object, Int32) (Von Commands geerbt.)
Öffentliche Methode AddCommandBar(String, vsCommandBarType, Object, Int32) Erstellt eine Befehlsleiste, die gespeichert und beim nächsten Start der Umgebung bereitgestellt wird.
Öffentliche Methode AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) (Von Commands geerbt.)
Öffentliche Methode AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) Erstellt einen benannten Befehl, der von der Umgebung gespeichert wird und beim nächsten Start der Umgebung zur Verfügung steht, auch wenn das Add-In beim Umgebungsstart nicht geladen wird.
Öffentliche Methode AddNamedCommand2 Erstellt einen benannten Befehl, der von der Umgebung gespeichert wird und beim nächsten Start der Umgebung zur Verfügung steht, auch wenn das Add-In beim Umgebungsstart nicht geladen wird.
Öffentliche Methode CommandInfo(Object, String%, Int32%) (Von Commands geerbt.)
Öffentliche Methode CommandInfo(Object, String%, Int32%) Gibt die GUID und ID des Befehls zurück, die dem angegebenen CommandBar-Steuerelement zugeordnet sind.
Öffentliche Methode GetEnumerator() (Von Commands geerbt.)
Öffentliche Methode GetEnumerator() Ruft einen Enumerator für Elemente in der Commands-Auflistung ab.
Öffentliche Methode Item(Object, Int32) (Von Commands geerbt.)
Öffentliche Methode Item(Object, Int32) Gibt einen indizierten Member einer Auflistung zurück.
Öffentliche Methode Raise(String, Int32, Object%, Object%) (Von Commands geerbt.)
Öffentliche Methode Raise(String, Int32, Object%, Object%) Führt den angegebenen Befehl aus.
Öffentliche Methode RemoveCommandBar(Object) (Von Commands geerbt.)
Öffentliche Methode RemoveCommandBar(Object) Entfernt eine Befehlsleiste, die mit der AddCommandBar-Methode erstellt wurde.
Öffentliche Methode UpdateCommandUI Erzwingt eine Aktualisierung des Zustands der Befehlsbenutzeroberfläche.

Zum Seitenanfang

Siehe auch

Referenz

EnvDTE80-Namespace