IOpcPart インターフェイス (msopc.h)

データを含み、リレーションシップ パーツではないパーツを表します。

継承

IOpcPart インターフェイスは、IUnknown インターフェイスから継承します。 IOpcPart には、次の種類のメンバーもあります。

メソッド

IOpcPart インターフェイスには、これらのメソッドがあります。

 
IOpcPart::GetCompressionOptions

パーツ コンテンツの圧縮方法を表す値を取得します。
IOpcPart::GetContentStream

パーツ コンテンツへの読み取り/書き込みアクセスを提供するストリームを取得します。
IOpcPart::GetContentType

パーツ コンテンツのメディアの種類を取得します。
IOpcPart::GetName

パーツ名を表すパーツ URI オブジェクトを取得します。
IOpcPart::GetRelationshipSet

ソースとしてパーツを持つリレーションシップを格納する Relationships パーツを表すリレーションシップ セット オブジェクトを取得します。

注釈

パーツを表すパーツ オブジェクトを作成するには、 IOpcPartSet::CreatePart メソッドを 呼び出します。 既存のパーツを表すパーツ オブジェクトのインターフェイスへのポインターを取得するには、 IOpcPartSet::GetPart メソッドまたは IOpcPartEnumerator::GetCurrent メソッドを 呼び出します。

リレーションシップ パーツは、 IOpcPart インターフェイスの実装では表すことができません。

IOpcPart インターフェイスのメソッドは、次の表に示すプロパティを使用してパーツ情報へのアクセスを提供します。

メソッド プロパティ 説明
GetCompressionOptions 圧縮 パーツ コンテンツで使用する圧縮オプション。
GetContentStream コンテンツ ECMA-376 OpenXML、1st Edition、パート 2: Open Packaging Conventions (OPC) で説明されているように、パーツを構成するバイトストリーム。
GetContentType Content type OPC のルールに準拠してパッケージ デザイナーによって指定された、パーツ コンテンツのメディア の種類。
GetName 名前 パッケージ内のパーツの URI。
 

パーツの詳細については、「 Open Packaging Conventions Fundamentals and the OPC」を参照してください。

スレッド セーフ

パッケージ 化オブジェクトはスレッド セーフではありません。

詳細については、Packaging API を使用したはじめにに関するページを参照してください。

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー msopc.h

こちらもご覧ください

コア パッケージ インターフェイス

ECMA-376 OpenXML

外部リソース

Packaging API を使用したはじめに

IOpcPartSet

IStream

OPC_COMPRESSION_OPTIONS

Open Packaging Conventions Fundamentals

概要

パッケージ化 API リファレンス

API サンプルのパッケージ化

パーツの概要

参照