Interfaccia IFileDialog (shobjidl_core.h)
Espone i metodi che inizializzano, mostrano e ottengono risultati dalla finestra di dialogo file comune.
Ereditarietà
L'interfaccia IFileDialog eredita da IModalWindow. IFileDialog include anche questi tipi di membri:
Metodi
L'interfaccia IFileDialog include questi metodi.
IFileDialog::AddPlace Aggiunge una cartella all'elenco di posizioni disponibili per l'utente per aprire o salvare elementi. |
IFileDialog::Consigli Assegna un gestore eventi in ascolto degli eventi provenienti dalla finestra di dialogo. |
IFileDialog::ClearClientData Indica alla finestra di dialogo di cancellare tutte le informazioni sullo stato persistenti. |
IFileDialog::Close Chiude la finestra di dialogo. |
IFileDialog::GetCurrentSelection Ottiene la selezione corrente dell'utente nella finestra di dialogo. |
IFileDialog::GetFileName Recupera il testo attualmente immesso nella casella di modifica Nome file della finestra di dialogo. |
IFileDialog::GetFileTypeIndex Ottiene il tipo di file attualmente selezionato. |
IFileDialog::GetFolder Ottiene la cartella attualmente selezionata nella finestra di dialogo oppure, se la finestra di dialogo non è attualmente visualizzata, la cartella da selezionare quando viene aperta la finestra di dialogo. |
IFileDialog::GetOptions Ottiene i flag correnti impostati per controllare il comportamento della finestra di dialogo. |
IFileDialog::GetResult Ottiene la scelta effettuata dall'utente nella finestra di dialogo. |
IFileDialog::SetClientGuid Consente a un'applicazione chiamante di associare un GUID allo stato persistente di una finestra di dialogo. |
IFileDialog::SetDefaultExtension Imposta l'estensione predefinita da aggiungere ai nomi di file. |
IFileDialog::SetDefaultFolder Imposta la cartella usata come impostazione predefinita se non è disponibile un valore di cartella usato di recente. |
IFileDialog::SetFileName Imposta il nome del file visualizzato nella casella Di modifica nome file quando viene aperta la finestra di dialogo. |
IFileDialog::SetFileNameLabel Imposta il testo dell'etichetta accanto alla casella di modifica nome file. |
IFileDialog::SetFileTypeIndex Imposta il tipo di file visualizzato come selezionato nella finestra di dialogo. |
IFileDialog::SetFileTypes Imposta i tipi di file che la finestra di dialogo può aprire o salvare. |
IFileDialog::SetFilter SetFilter non è più disponibile per l'uso a partire da Windows 7. |
IFileDialog::SetFolder Imposta una cartella sempre selezionata quando viene aperta la finestra di dialogo, indipendentemente dall'azione dell'utente precedente. |
IFileDialog::SetOkButtonLabel Imposta il testo del pulsante Apri o Salva. |
IFileDialog::SetOptions Imposta i flag per controllare il comportamento della finestra di dialogo. |
IFileDialog::SetTitle Imposta il titolo della finestra di dialogo. |
IFileDialog::Unadvise Rimuove un gestore eventi collegato tramite il metodo IFileDialog::Advise. |
Commenti
Quando implementare
IFileDialog viene implementato dalla finestra di dialogo di apertura file comune (CLSID_FileOpenDialog) e dalla finestra di dialogo di salvataggio file (CLSID_FileSaveDialog).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 |