Package.DeletePart(Uri) 方法

定义

使用包中给定的 URI 删除部件。

public:
 void DeletePart(Uri ^ partUri);
public void DeletePart (Uri partUri);
member this.DeletePart : Uri -> unit
Public Sub DeletePart (partUri As Uri)

参数

partUri
Uri

要删除的部件的 URI。

例外

partUrinull

partUri 不是有效的 PackagePart URI。

包未打开(已调用了 Dispose(Boolean)Close())。

包为只读。

注解

partUri 必须是一个相对 URI,其中包含以正斜杠 (“/”) 字符开头的绝对路径。 绝对路径相对于包根目录,根据 RFC 3986 统一资源标识符 (URI) 泛型语法规范形成。 “/page1.xaml”和“/images/picture4.jpg”是有效部件 URI 的示例。

如果具有指定 partUri 的部件不在包中,则不会引发异常。 (可以使用 PartExists 方法确定具有指定 partUri 的部件是否位于 package.)

有关其他信息,请参阅开放打包约定 (OPC) 规范,可从 下载 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/

继承者说明

DeletePart(Uri) 内部调用派生类的 DeletePartCore(Uri) 方法,根据派生类中实现的物理格式实际删除部件。

适用于

另请参阅