IExplorerCommand-Schnittstelle (shobjidl_core.h)

Macht Methoden verfügbar, die die Befehlsdarstellung abrufen, Unterbefehle aufzählen oder den Befehl aufrufen.

Vererbung

Die IExplorerCommand-Schnittstelle erbt von der IUnknown-Schnittstelle . IExplorerCommand verfügt auch über folgende Membertypen:

Methoden

Die IExplorerCommand-Schnittstelle verfügt über diese Methoden.

 
IExplorerCommand::EnumSubCommands

Ruft einen Enumerator für die Unterbefehle eines Befehls ab.
IExplorerCommand::GetCanonicalName

Ruft die GUID eines Windows Explorer-Befehls ab.
IExplorerCommand::GetFlags

Ruft die Flags ab, die einem Windows-Explorer-Befehl zugeordnet sind.
IExplorerCommand::GetIcon

Ruft eine Symbolressourcenzeichenfolge des Symbols ab, das dem angegebenen Windows-Explorer-Befehlselement zugeordnet ist.
IExplorerCommand::GetState

Ruft Zustandsinformationen ab, die einem angegebenen Windows-Explorer-Befehlselement zugeordnet sind.
IExplorerCommand::GetTitle

Ruft den Titeltext der Schaltfläche oder des Menüelements ab, das ein angegebenes Windows Explorer-Befehlselement startet.
IExplorerCommand::GetToolTip

Ruft die QuickInfo-Zeichenfolge ab, die einem angegebenen Windows-Explorer-Befehlselement zugeordnet ist.
IExplorerCommand::Invoke

Ruft einen Windows-Explorer-Befehl auf.

Hinweise

Keine der Methoden dieser Schnittstelle sollte mit Netzwerkressourcen kommunizieren. Diese Methoden werden im UI-Thread aufgerufen, sodass die Kommunikation mit Netzwerkressourcen dazu führen kann, dass die Benutzeroberfläche nicht mehr reagiert.

Hinweis: Windows 11 optimiert das Verhalten der kontextbezogenen Dateivorgänge im Kontextmenü von Explorer und im Dialogfeld Freigeben. Sehen Sie sich die top 11 Dinge an, die Sie tun können, um Ihre App auf Windows 11

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)