Interface IPersistFile (objidl.h)
Permet de charger un objet à partir d’un fichier disque ou de l’enregistrer dans celui-ci, plutôt qu’un objet ou un flux de stockage. Étant donné que les informations nécessaires à l’ouverture d’un fichier varient considérablement d’une application à l’autre, l’implémentation de IPersistFile ::Load sur l’objet doit également ouvrir son fichier disque.
Héritage
L’interface IPersistFile hérite d’IPersist. IPersistFile a également les types de membres suivants :
Méthodes
L’interface IPersistFile a ces méthodes.
IPersistFile ::GetCurFile Récupère le nom actuel du fichier associé à l’objet . S’il n’existe aucun fichier de travail actuel, cette méthode récupère l’invite d’enregistrement par défaut pour l’objet . |
IPersistFile ::IsDirty Détermine si un objet a changé depuis son dernier enregistrement dans son fichier actuel. |
IPersistFile ::Load Ouvre le fichier spécifié et initialise un objet à partir du contenu du fichier. |
IPersistFile ::Save Enregistre une copie de l’objet dans le fichier spécifié. |
IPersistFile ::SaveCompleted Indique à l'objet qu'il peut écrire dans son fichier. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | objidl.h |