Interfaccia IFileDialog2 (shobjidl.h)
Estende l'interfaccia IFileDialog fornendo metodi che consentono al chiamante di denominare un percorso specifico e limitato che può essere visualizzato nella finestra di dialogo di file comune, nonché di specificare testo alternativo da visualizzare come etichetta sul pulsante Annulla .
Ereditarietà
L'interfaccia IFileDialog2 eredita da IFileDialog. IFileDialog2 include anche questi tipi di membri:
Metodi
L'interfaccia IFileDialog2 include questi metodi.
IFileDialog2::SetCancelButtonLabel Sostituisce il testo predefinito "Annulla" nel pulsante Annulla della finestra di dialogo del file comune. |
IFileDialog2::SetNavigationRoot Specifica un percorso di primo livello da cui iniziare a esplorare uno spazio dei nomi, ad esempio nell'opzione Sfoglia della finestra di dialogo Salva. Gli utenti non possono spostarsi sopra questa posizione. |
Commenti
Questa interfaccia fornisce anche i metodi dell'interfaccia IFileDialog , da cui eredita.
Quando implementare
Un'implementazione di questa interfaccia viene fornita con Windows. Le terze parti non forniscono implementazioni personalizzate.Quando usare
Usare i metodi di questa interfaccia in due istanze:- Quando si desidera limitare lo spostamento del dialogo a uno spazio dei nomi specifico.
- Quando è necessario che il pulsante Annulla della finestra di dialogo venga etichettato in modo diverso in base alle funzionalità.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl.h |