Interface IFileSaveDialog (shobjidl_core.h)

Étend l’interface IFileDialog en ajoutant des méthodes spécifiques à la boîte de dialogue d’enregistrement, qui incluent celles qui prennent en charge la collection de métadonnées à conserver avec le fichier.

Héritage

L’interface IFileSaveDialog hérite d’IFileDialog. IFileSaveDialog a également les types de membres suivants :

Méthodes

L’interface IFileSaveDialog comporte ces méthodes.

 
IFileSaveDialog ::ApplyProperties

Applique un ensemble de propriétés à un élément à l’aide du moteur de copie de l’interpréteur de commandes.
IFileSaveDialog ::GetProperties

Récupère l’ensemble de valeurs de propriété pour un élément enregistré ou un élément en cours d’enregistrement.
IFileSaveDialog ::SetCollectedProperties

Spécifie les propriétés qui seront collectées dans la boîte de dialogue d’enregistrement.
IFileSaveDialog ::SetProperties

Fournit une banque de propriétés qui définit les valeurs par défaut à utiliser pour l'élément en cours d'enregistrement.
IFileSaveDialog ::SetSaveAsItem

Définit un élément à utiliser comme entrée initiale dans une boîte de dialogue Enregistrer sous.

Remarques

Quand implémenter

IFileSaveDialog est implémenté par la boîte de dialogue d’enregistrement de fichier commune (CLSID_FileSaveDialog).

Cette interface fournit également les méthodes de l’interface IFileDialog , dont elle hérite.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h

Voir aussi

IFileDialog

IFileOpenDialog