IPersistPropertyBag 接口 (ocidl.h)
使用 IPropertyBag 和 IErrorlog 来定义单个基于属性的持久性机制。
继承
IPersistPropertyBag 接口继承自 IPersist 接口。
方法
IPersistPropertyBag 接口包含以下方法。
IPersistPropertyBag::InitNew 通知对象它正在初始化为新建的对象。 |
IPersistPropertyBag::Load 指示对象使用属性包中可用的属性初始化自身,并在发生错误时通知提供的错误日志对象。 |
IPersistPropertyBag::Save 指示对象将其属性保存到给定的属性包,并选择性地清除对象的脏标志。 |
注解
IPersistPropertyBag 为对象提供了一个 IPropertyBag 接口,通过该接口可以保存和加载各个属性。 然后,实现 IPropertyBag 的对象可以通过各种方式保存这些属性,例如文本文件中的名称/值对。 ) 任一端 (过程中遇到的错误通过 IErrorlog 记录在错误日志中。 此错误报告机制基于每个属性工作,而不是同时针对所有属性。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10内部版本 20348 |
最低受支持的服务器 | Windows 10内部版本 20348 |
标头 | ocidl.h |