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 |
こちらもご覧ください
外部リソース
Open Packaging Conventions Fundamentals
概要
参照