Interface IPersistPropertyBag (ocidl.h)
Funciona com IPropertyBag e IErrorlog para definir um mecanismo de persistência individual baseado em propriedade.
Herança
A interface IPersistPropertyBag herda da interface IPersist.
Métodos
A interface IPersistPropertyBag tem esses métodos.
IPersistPropertyBag::InitNew Informa ao objeto que ele está sendo inicializado como um objeto recém-criado. |
IPersistPropertyBag::Load Instrui o objeto a se inicializar usando as propriedades disponíveis no recipiente de propriedades e notificar o objeto de log de erros fornecido quando ocorrerem erros. |
IPersistPropertyBag::Save Instrui o objeto a salvar suas propriedades no recipiente de propriedades fornecido e, opcionalmente, limpar o sinalizador sujo do objeto. |
Comentários
IPersistPropertyBag fornece um objeto com uma interface IPropertyBag por meio da qual ele pode salvar e carregar propriedades individuais. O objeto que implementa IPropertyBag pode salvar essas propriedades de várias maneiras, como pares nome/valor em um arquivo de texto. Os erros encontrados no processo (em ambos os lados) são registrados em um log de erros por meio do IErrorlog. Esse mecanismo de relatório de erros funciona por propriedade, em vez de em todas as propriedades de uma só vez.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | ocidl.h |