Classe de IPersistPropertyBagImpl
Essa classe implementa IUnknown e permite que um objeto salvar suas propriedades para um saco cliente fornecido da propriedade.
Importante |
---|
Essa classe e seus membros não podem ser usados em aplicativos executados em Tempo de Execução do Windows. |
template <
class T
>
class ATL_NO_VTABLE IPersistPropertyBagImpl :
public IPersistPropertyBag
Parâmetros
- T
Sua classe, derivada de IPersistPropertyBagImpl.
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Recupera o CLSID do objeto. |
|
Inicializa um objeto criado.a implementação de ATL retorna S_OK. |
|
Carrega as propriedades do objeto de um saco cliente fornecido da propriedade. |
|
Salva as propriedades do objeto em um saco cliente fornecido da propriedade. |
Comentários
A interface de IPersistPropertyBag permite que um objeto salvar suas propriedades para um saco cliente fornecido da propriedade.A classe IPersistPropertyBagImpl fornece uma implementação padrão de esta interface e implementa IUnknown enviar informações para o dispositivo de despejo em compilações de depuração.
Trabalhos deIPersistPropertyBag em conjunto com IPropertyBag e IErrorLog.Essas duas últimas interfaces devem ser implementadas pelo cliente.Com IPropertyBag, o cliente salva e carrega as propriedades individuais do objeto.Com IErrorLog, o objeto e o cliente pode relatar erros encontrados.
Artigos relacionados tutorial de ATL, criando um projeto de ATL
Hierarquia de herança
IPersistPropertyBag
IPersistPropertyBagImpl
Requisitos
Cabeçalho: atlcom.h