Metodo IExplorerCommand::EnumSubCommands (shobjidl_core.h)

Recupera un enumeratore per i sottocomandi di un comando.

Sintassi

HRESULT EnumSubCommands(
  [out] IEnumExplorerCommand **ppEnum
);

Parametri

[out] ppEnum

Tipo: IEnumExplorerCommand**

Quando questo metodo viene restituito correttamente, contiene un puntatore all'interfaccia IEnumExplorerCommand che può essere utilizzato per la procedura dettagliata del set di sottocomandi.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

I sottocomandi vengono visualizzati come elementi a discesa di menu tramite l'uso di un pulsante Dividi quando i comandi vengono esposti nella parte superiore di una finestra di Esplora risorse. In tale posizione viene assegnata un'icona solo al pulsante di comando predefinito. In un menu normale vengono visualizzate le icone per tutti i comandi.

I sottocomandi che a loro volta hanno sottocomandi non sono supportati da Esplora risorse. Quando un comando ha sottocomandi propri, deve designare questo stato specificando ECF_HASSUBCOMMANDS nella chiamata IExplorerCommand::GetFlags .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)