PackagePart.DeleteRelationship(String) メソッド

定義

指定したパーツ レベルの PackageRelationshipを削除します。

public:
 void DeleteRelationship(System::String ^ id);
public void DeleteRelationship(string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)

パラメーター

id
String

削除するリレーションシップの Id

例外

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

-または-

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

idnullです。

パッケージは読み取り専用です (リレーションシップを削除できません)。

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

注釈

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

指定した id がこの部分によって所有されているリレーションシップの Id と一致しない場合、リレーションシップは削除されず、例外はスローされません。

指定したリレーションシップを削除する以外に、 DeleteRelationship メソッドはこのパーツまたはターゲット パーツを物理的に変更しません。

適用対象

こちらもご覧ください