Compartir a través de


Método IPersistPropertyBag::Save (ocidl.h)

Indica al objeto que guarde sus propiedades en el contenedor de propiedades especificado y, opcionalmente, para borrar la marca desfasada del objeto.

Sintaxis

HRESULT Save(
  IPropertyBag *pPropBag,
  BOOL         fClearDirty,
  BOOL         fSaveAllProperties
);

Parámetros

pPropBag

Dirección del contenedor de propiedades del autor de la llamada, a través del cual el objeto puede escribir propiedades. No puede ser NULL.

fClearDirty

Marca que indica si el objeto debe borrar su marca desfasada cuando se complete la operación "Guardar". TRUE significa borrar la marca y FALSE significa dejar la marca sin verse afectada. FALSE se usa cuando el autor de la llamada realiza una operación "Guardar copia como".

fSaveAllProperties

Marca que indica si el objeto debe guardar todas sus propiedades (TRUE) o guardar solo las propiedades que han cambiado del valor predeterminado (FALSE).

Comentarios

El autor de la llamada puede solicitar que el objeto guarde todas las propiedades o guarde solo las propiedades que han cambiado.

E_NOTIMPL no es un código de retorno válido, ya que cualquier objeto que implemente esta interfaz debe admitir toda la funcionalidad de la interfaz.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado ocidl.h