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 |