iOpcPart 接口 (msopc.h)

表示包含数据的部件,而不是关系部件。

继承

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

方法

IOpcPart 接口具有以下方法。

 
IOpcPart::GetCompressionOptions

获取一个值,该值描述部分内容的压缩方式。
IOpcPart::GetContentStream

获取一个流,该流提供对部件内容的读/写访问权限。
IOpcPart::GetContentType

获取部件内容的媒体类型。
IOpcPart::GetName

获取表示部件名称的部件 URI 对象。
IOpcPart::GetRelationshipSet

获取一个关系集对象,该对象代表存储将部件作为其源的关系的 Relationships 部件。

注解

若要创建表示部件的部件对象,请调用 IOpcPartSet::CreatePart 方法。 若要获取指向表示现有部件的部件对象的接口的指针,请调用 IOpcPartSet::GetPartIOpcPartEnumerator::GetCurrent 方法。

关系部分不能由 IOpcPart 接口的实现表示。

IOpcPart 接口的方法通过下表中列出的属性提供对部件信息的访问权限:

方法 属性 说明
GetCompressionOptions 压缩 要用于部分内容的压缩选项。
GetContentStream Content 构成部分的字节流,如 ECMA-376 OpenXML, 1st Edition, Part 2: Open Packaging Conventions (OPC) 中所述。
GetContentType 内容类型 部件内容的媒体类型,由包设计器根据 OPC 中的规则指定。
GetName 名称 包中部件的 URI。
 

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

线程安全性

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

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

要求

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

另请参阅

核心打包接口

ECMA-376 OpenXML

外部资源

使用打包 API 入门

IOpcPartSet

IStream

OPC_COMPRESSION_OPTIONS

开放打包约定基础知识

概述

打包 API 参考

打包 API 示例

部件概述

引用