Interfaccia IPersistPropertyBag (ocidl.h)
Funziona con IPropertyBag e IErrorlog per definire un singolo meccanismo di persistenza basato su proprietà.
Ereditarietà
L'interfaccia IPersistPropertyBag eredita dall'interfaccia IPersist.
Metodi
L'interfaccia IPersistPropertyBag include questi metodi.
IPersistPropertyBag::InitNew Informa l'oggetto che viene inizializzato come oggetto appena creato. |
IPersistPropertyBag::Load Indica all'oggetto di inizializzare se stesso usando le proprietà disponibili nel contenitore delle proprietà e di notificare all'oggetto log degli errori specificato quando si verificano errori. |
IPersistPropertyBag::Save Indica all'oggetto di salvare le relative proprietà nel contenitore di proprietà specificato e, facoltativamente, per cancellare il flag sporco dell'oggetto. |
Commenti
IPersistPropertyBag fornisce un oggetto con un'interfaccia IPropertyBag tramite cui può salvare e caricare singole proprietà. L'oggetto che implementa IPropertyBag può quindi salvare tali proprietà in vari modi, ad esempio coppie nome/valore in un file di testo. Gli errori rilevati nel processo (su entrambi i lati) vengono registrati in un log degli errori tramite IErrorlog. Questo meccanismo di segnalazione errori funziona su base per proprietà anziché su tutte le proprietà contemporaneamente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Intestazione | ocidl.h |