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 ,该方法不会以物理方式更改此部分或目标部分。

适用于

另请参阅