IPropertyStoreFactory 接口 (propsys.h)
公开用于获取 IPropertyStore 对象的方法。
继承
IPropertyStoreFactory 接口继承自 IUnknown 接口。 IPropertyStoreFactory 还具有以下类型的成员:
方法
IPropertyStoreFactory 接口包含以下方法。
IPropertyStoreFactory::GetPropertyStore 获取与提供的标志对应的 IPropertyStore 对象。 |
IPropertyStoreFactory::GetPropertyStoreForKeys 获取给定一组属性键的 IPropertyStore 对象。 与调用 IPropertyStoreFactory::GetPropertyStore 相比,这提供了一种可能更快获取 IPropertyStore 对象的替代方法。 |
注解
此接口通常通过 IShellFolder::BindToObject 或 IShellItem::BindToHandler 获取。 对于希望避免通过 IShellItem2::GetPropertyStore 创建属性存储的额外开销的数据源实现者来说,这非常有用。 但是,除非通过 Shell 文件夹扩展实现数据源,否则建议使用 IShellItem2::GetPropertyStore 方法获取属性存储。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | propsys.h |