IExplorerCommand::EnumSubCommands-Methode (shobjidl_core.h)
Ruft einen Enumerator für die Unterbefehle eines Befehls ab.
Syntax
HRESULT EnumSubCommands(
[out] IEnumExplorerCommand **ppEnum
);
Parameter
[out] ppEnum
Typ: IEnumExplorerCommand**
Wenn diese Methode erfolgreich zurückgibt, enthält einen IEnumExplorerCommand-Schnittstellenzeiger , der zum Durchlaufen der Gruppe von Unterbefehlen verwendet werden kann.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Unterbefehle werden als Dropdownelemente im Menü angezeigt, wenn Befehle am oberen Rand eines Windows-Explorer-Fensters verfügbar gemacht werden. An dieser Position erhält nur die Standardbefehlsschaltfläche ein Symbol. In einem normalen Menü werden die Symbole für alle Befehle angezeigt.
Unterbefehle, die selbst Über Unterbefehle verfügen, werden von Windows Explorer nicht unterstützt. Wenn ein Befehl über eigene Unterbefehle verfügt, muss er diesen status festlegen, indem er ECF_HASSUBCOMMANDS im IExplorerCommand::GetFlags-Aufruf angibt.
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 (einschließlich Shobjidl.h) |