Commands2 Schnittstelle

Definition

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

public interface class Commands2 : EnvDTE::Commands
public interface class Commands2 : EnvDTE::Commands
__interface Commands2 : EnvDTE::Commands
[System.Runtime.InteropServices.Guid("7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Commands2 : EnvDTE.Commands
[<System.Runtime.InteropServices.Guid("7EAA857B-2356-494B-9E13-0F6EEFA86E43")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Commands2 = interface
    interface Commands
Public Interface Commands2
Implements Commands
Attribute
Implementiert

Eigenschaften

Count

Ruft einen Wert ab, der die Anzahl von Objekten in der Commands-Auflistung angibt.

DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.

Parent

Ruft das unmittelbar übergeordnete Objekt einer Commands-Auflistung ab.

Methoden

Add(String, Int32, Object)

Nur für die interne Verwendung durch Microsoft vorgesehen.

AddCommandBar(String, vsCommandBarType, Object, Int32)

Erstellt eine Befehlsleiste, die gespeichert wird und beim nächsten Start der Umgebung verfügbar ist.

AddNamedCommand(AddIn, String, String, String, Boolean, Int32, Object[], Int32)

Erstellt einen benannten Befehl, der in der Umgebung gespeichert wird und beim nächsten Start der Umgebung verfügbar ist.

AddNamedCommand2(AddIn, String, String, String, Boolean, Object, Object[], Int32, Int32, vsCommandControlType)

Erstellt einen benannten Befehl, der in der Umgebung gespeichert wird und beim nächsten Start der Umgebung verfügbar ist, selbst wenn die Add-Ins beim Start der Umgebung nicht geladen wurden.

CommandInfo(Object, String, Int32)

Gibt die GUID und ID des Befehls zurück, der zum angegebenen CommandBar-Steuerelement zugeordnet ist.

GetEnumerator()

Ruft einen Enumerator für Elemente in der Commands-Auflistung ab.

Item(Object, Int32)

Gibt einen indizierten Member einer Auflistung zurück.

Raise(String, Int32, Object, Object)

Führt den angegebenen Befehl aus.

RemoveCommandBar(Object)

Entfernt eine Befehlsleiste, die mit der AddCommandBar(String, vsCommandBarType, Object, Int32)-Methode erstellt wurde.

UpdateCommandUI(Boolean)

Erzwingt eine Aktualisierung des Status der Befehls-UI.

Gilt für