次の方法で共有


IOpcUri::GetRelationshipsPartUri メソッド (msopc.h)

現在の OPC URI オブジェクトによって表されるソース URI を持つリレーションシップを格納するリレーションシップ パーツのパーツ名を取得します。

構文

HRESULT GetRelationshipsPartUri(
  [out, retval] IOpcPartUri **relationshipPartUri
);

パラメーター

[out, retval] relationshipPartUri

リレーションシップ パーツのパーツ名を表すパーツ URI オブジェクトの IOpcPartUri インターフェイスへのポインター。 このリレーションシップ パーツに格納されているリレーションシップのソース URI は、現在の OPC URI オブジェクトによって表されます。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード/値 説明
S_OK
メソッドが成功しました。
E_POINTER
relationshipPartUri パラメーターは NULL です
OPC_E_NONCONFORMING_URI
0x80510001
現在の IOpcUri はリレーションシップ パーツを表し、リレーションシップのソースにすることはできません。
CreateUri 関数エラー
CreateUri 関数からの HRESULT エラー コード。
WinINet エラー
WinINet API からの HRESULT エラー コード。

注釈

次の表は、一部の OPC URI のリレーションシップ パーツ URI を示しています。

OPC URI リレーションシップ パーツ名 戻り値
/mydoc/images/picture.jpg /mydoc/images/_rels/picture.jpg.rels S_OK
/ /_rels/.rels S_OK
/mydoc/images/_rels/picture.jpg.rels 未定義。 OPC_E_NONCONFORMING_URI
 

以前の Windows バージョンでのサポート

このメソッドの動作とパフォーマンスは、サポートされているすべての Windows バージョンで同じです。 詳細については、「Packaging API を使用したはじめに」および「Windows Vista 用プラットフォーム更新プログラム」を参照してください。

スレッド セーフ

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

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

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー msopc.h

こちらもご覧ください

ECMA-376 OpenXML

外部リソース

Packaging API を使用したはじめに

IOpcUri

概要

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

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

パッケージ化エラー

Windows Vista 用プラットフォーム更新プログラム

参照