Share via


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

Voir aussi

IPersistFile