Metodo IPersistPropertyBag::Save (ocidl.h)

Indica all'oggetto di salvare le relative proprietà nel contenitore di proprietà specificato e, facoltativamente, per cancellare il flag sporco dell'oggetto.

Sintassi

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

Parametri

pPropBag

Indirizzo del contenitore delle proprietà del chiamante, attraverso il quale l'oggetto può scrivere proprietà. Non può essere NULL.

fClearDirty

Flag che indica se l'oggetto deve cancellare il flag sporco al termine dell'operazione "Salva". TRUE significa cancellare il flag e FALSE significa lasciare il flag non interessato. FALSE viene usato quando il chiamante esegue un'operazione "Salva copia con nome".

fSaveAllProperties

Flag che indica se l'oggetto deve salvare tutte le relative proprietà (TRUE) o salvare solo quelle proprietà modificate dal valore predefinito (FALSE).

Commenti

Il chiamante può richiedere che l'oggetto salva tutte le proprietà o salva solo quelle proprietà modificate.

E_NOTIMPL non è un codice restituito valido, perché qualsiasi oggetto che implementa questa interfaccia deve supportare l'intera funzionalità dell'interfaccia.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione ocidl.h