iOpcPartSet 接口 (msopc.h)
一组无序的 IOpcPart 接口指针,指向表示包中不是“关系”部件的部件的部件对象的指针。
继承
IOpcPartSet 接口继承自 IUnknown 接口。 IOpcPartSet 还具有以下类型的成员:
方法
IOpcPartSet 接口包含以下方法。
IOpcPartSet::CreatePart 创建表示部件的部件对象,并将指向该对象的 IOpcPart 接口的指针添加到集。 |
IOpcPartSet::D eletePart 从集中删除指定部件对象的 IOpcPart 接口指针。 |
IOpcPartSet::GetEnumerator 获取集中 IOpcPart 接口指针的枚举器。 |
IOpcPartSet::GetPart 获取集中表示指定部件的部件对象。 |
IOpcPartSet::P artExists 获取一个值,该值指示指定的部件是否表示为集中的部件对象。 |
注解
若要检索表示特定部件的部件对象的 IOpcPart 接口指针,请调用 PartExists 方法并传入部件名称,以确认该部件在集中表示。 如果是,请调用 GetPart 方法并传入部件名称以检索 IOpcPart 接口指针。
CreatePart 方法无法创建表示 Relationships 部件的部件对象。
序列化表示为包对象的包时,只有包含 IOpcPart 接口指针的部件对象所表示的部件才会与包一起序列化。
如果在序列化包时集中的部件对象不表示某个部件,则不会使用该包序列化该部件。
当创建部件对象并将指向它的指针添加到集中时,当序列化包时,将序列化它所表示的部件。
从集中删除 IOpcPart 接口指针时,当序列化包时,它所表示的部分不会序列化。
IOpcPart 提供对部件属性的访问。 有关这些属性的详细信息,请参阅 部件概述 和 IOpcPart。
线程安全性
打包对象不是线程安全的。
有关详细信息,请参阅打包 API 的入门。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | msopc.h |
另请参阅
概述
引用