PackagePart.GetRelationship(String) メソッド

定義

指定した Id を持つリレーションシップを返します。

public:
 System::IO::Packaging::PackageRelationship ^ GetRelationship(System::String ^ id);
public System.IO.Packaging.PackageRelationship GetRelationship (string id);
member this.GetRelationship : string -> System.IO.Packaging.PackageRelationship
Public Function GetRelationship (id As String) As PackageRelationship

パラメーター

id
String

返されるリレーションシップの Id

戻り値

指定した id に一致するリレーションシップ。

例外

idnullです。

id が有効な XML 識別子でありません。

relationshipType が空の文字列です。

パーツが削除されました。

- または -

Package が開いていません (Dispose(Boolean) または Close() が呼び出されました)。

- または -

指定した id を持つリレーションシップがパッケージ内に存在しません。

パッケージは書き込み専用です (リレーションシップ情報を読み取ることができません)。

注釈

id は有効な XML 識別子である必要があります。 型は id xsd:ID であり、XML スキーマ パート 2: データ型の仕様に規定されている名前付け規則に従う必要があります (を参照)。https://www.w3.org/TR/xmlschema-2/#ID

メソッドを RelationshipExists 使用して、指定した Id とのリレーションシップがこの部分によって所有されているかどうかを判断できます。

適用対象

こちらもご覧ください