IPersistPropertyBag ::Save, méthode (ocidl.h)
Indique à l’objet d’enregistrer ses propriétés dans le conteneur de propriétés donné et éventuellement d’effacer l’indicateur de sale de l’objet.
Syntaxe
HRESULT Save(
IPropertyBag *pPropBag,
BOOL fClearDirty,
BOOL fSaveAllProperties
);
Paramètres
pPropBag
Adresse du conteneur de propriétés de l’appelant, via lequel l’objet peut écrire des propriétés. Cette valeur ne peut pas être NULL.
fClearDirty
Indicateur indiquant si l’objet doit effacer son indicateur sale une fois l’opération « Enregistrer » terminée. TRUE signifie effacer l’indicateur et FALSE signifie laisser l’indicateur non affecté. FALSE est utilisé lorsque l’appelant effectue une opération « Enregistrer la copie sous ».
fSaveAllProperties
Indicateur indiquant si l’objet doit enregistrer toutes ses propriétés (TRUE) ou enregistrer uniquement les propriétés qui ont changé par rapport à la valeur par défaut (FALSE).
Remarques
L’appelant peut demander à l’objet d’enregistrer toutes les propriétés ou d’enregistrer uniquement les propriétés qui ont changé.
E_NOTIMPL n’est pas un code de retour valide, car tout objet qui implémente cette interface doit prendre en charge l’ensemble des fonctionnalités de l’interface.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | ocidl.h |