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 方法不會實際變更這個部分或目標元件。

適用於

另請參閱