語言

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。

例外狀況

partUri 是 null。

partUri 不是有效的 PackagePart URI。

包裹還沒開(Dispose(Boolean) 也 Close() 沒被叫過)。

套件是唯讀的。

備註

partUri 必須是相對 URI,且由一條以斜線(“/”)字元開頭的絕對路徑組成。 絕對路徑相對於套件根而言,依據 RFC 3986 統一資源識別碼(URI)通用語法規範形成。 「/page1.xaml」和「/images/picture4.jpg」是有效的部分 URI 範例。

若套件中沒有指定的 partUri 元件,則不提出例外。 (你可以用這個 PartExists 方法判斷套件中是否有指定的 partUri 零件。)

欲了解更多資訊,請參閱可於 .(可下載) https://www.ecma-international.org/publications-and-standards/standards/ecma-376/的開放包裝公約(OPC)規範。

給繼承者的注意事項

DeletePart(Uri) 內部呼叫導出類別 DeletePartCore(Uri) 的方法,根據衍生類別實作的物理格式實際刪除該零件。

適用於

另請參閱