IPersistFile ::SaveCompleted, méthode (objidl.h)
Indique à l'objet qu'il peut écrire dans son fichier. Pour ce faire, il informe l’objet qu’il peut revenir du mode NoScribble (dans lequel il ne doit pas écrire dans son fichier) au mode Normal (dans lequel il peut). Le composant passe en mode NoScribble lorsqu’il reçoit un appel IPersistFile ::Save .
Syntaxe
HRESULT SaveCompleted(
[in] LPCOLESTR pszFileName
);
Paramètres
[in] pszFileName
Chemin absolu du fichier dans lequel l’objet a été enregistré précédemment.
Valeur retournée
Cette méthode retourne toujours S_OK.
Remarques
SaveCompleted est appelé lorsqu’un appel à IPersistFile ::Save est terminé, et que le fichier qui a été enregistré est maintenant le fichier de travail actuel (après avoir été enregistré avec les opérations Enregistrer ou Enregistrer sous). L’appel à Save place l’objet en mode NoScribble afin qu’il ne puisse pas écrire dans son fichier. Lorsque SaveCompleted est appelé, l’objet revient en mode Normal, dans lequel il est libre d’écrire dans son fichier.
Remarques aux appelants
OLE n’appelle pas la méthode SaveCompleted . En règle générale, les applications ne l’appellent pas, sauf si elles enregistrent des objets directement dans des fichiers, opération qui est généralement laissée à l’utilisateur final.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 |