Commands2 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |