iOpcPackage 接口 (msopc.h)

表示包,并提供用于访问包的各个部分和关系的方法。

继承

IOpcPackage 接口继承自 IUnknown 接口。 IOpcPackage 还具有以下类型的成员:

方法

IOpcPackage 接口具有这些方法。

 
IOpcPackage::GetPartSet

获取包含 IOpcPart 接口指针的部件集对象。
IOpcPackage::GetRelationshipSet

获取一个关系集对象,该对象表示存储包关系的“关系”部分。

注解

若要获取指向此接口的指针,请调用 IOpcFactory::CreatePackageIOpcFactory::ReadPackageFromStream 方法。

包关系通过从包到目标资源的链接作为包的入口点。 包关系的目标通常是 ECMA-376 OpenXML,第 1 版第 2 部分:开放打包约定 (OPC) 或包格式设计器中所述的一个重要部分。

例如,包关系可以提供对存储包元数据的核心属性部件或包含特定于格式数据的部件的访问权限,其中部件和数据由包设计器描述。 字处理 OpenXML 格式的主文档部分是此类格式特定的部分之一。 有关此部分的详细信息,请参阅第 1 部分: ECMA-376 OpenXML (https://www.ecma-international.org/publications-and-standards/standards/ecma-376/) 的基础知识。

查找感兴趣的部分的最终方法是使用关系类型。 需要执行几个步骤:有关详细信息,请参阅 部件概述查找核心属性部件 操作方法任务。

有关包的详细信息,请参阅 开放打包约定基础知识OPC

线程安全性

打包对象不是线程安全的。

有关详细信息,请参阅打包 API 的入门

要求

   
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 msopc.h

另请参阅

核心打包接口

ECMA-376 OpenXML

外部资源

使用打包 API 入门

IOpcFactory

IOpcPartSet

IOpcRelationshipSet

开放打包约定基础知识

概述

包概述

打包 API 参考

打包 API 示例

部件概述

引用