Interface IPersistPropertyBag (ocidl.h)
Fonctionne avec IPropertyBag et IErrorlog pour définir un mécanisme de persistance basé sur des propriétés individuels.
Héritage
L’interface IPersistPropertyBag hérite de l’interface IPersist.
Méthodes
L’interface IPersistPropertyBag a ces méthodes.
IPersistPropertyBag ::InitNew Informe l’objet qu’il est initialisé en tant qu’objet nouvellement créé. |
IPersistPropertyBag ::Load Indique à l’objet de s’initialiser lui-même à l’aide des propriétés disponibles dans le conteneur de propriétés et de notifier l’objet de journal des erreurs fourni en cas d’erreurs. |
IPersistPropertyBag ::Save Indique à l’objet d’enregistrer ses propriétés dans le conteneur de propriétés donné et, éventuellement, d’effacer l’indicateur sale de l’objet. |
Remarques
IPersistPropertyBag fournit un objet avec une interface IPropertyBag via laquelle il peut enregistrer et charger des propriétés individuelles. L’objet qui implémente IPropertyBag peut ensuite enregistrer ces propriétés de différentes manières, telles que des paires nom/valeur dans un fichier texte. Les erreurs rencontrées dans le processus (de part et d’autre) sont enregistrées dans un journal des erreurs via IErrorlog. Ce mécanisme de rapport d’erreurs fonctionne par propriété plutôt que sur toutes les propriétés à la fois.
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 |