IPersistPropertyBag 接口 (ocidl.h)

使用 IPropertyBagIErrorlog 来定义单个基于属性的持久性机制。

继承

IPersistPropertyBag 接口继承自 IPersist 接口。

方法

IPersistPropertyBag 接口包含以下方法。

 
IPersistPropertyBag::InitNew

通知对象它正在初始化为新建的对象。
IPersistPropertyBag::Load

指示对象使用属性包中可用的属性初始化自身,并在发生错误时通知提供的错误日志对象。
IPersistPropertyBag::Save

指示对象将其属性保存到给定的属性包,并选择性地清除对象的脏标志。

注解

IPersistPropertyBag 为对象提供了一个 IPropertyBag 接口,通过该接口可以保存和加载各个属性。 然后,实现 IPropertyBag 的对象可以通过各种方式保存这些属性,例如文本文件中的名称/值对。 ) 任一端 (过程中遇到的错误通过 IErrorlog 记录在错误日志中。 此错误报告机制基于每个属性工作,而不是同时针对所有属性。

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 ocidl.h