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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour