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 Uniform Resource Identifier (URI) ジェネリック構文の仕様に従って形成されます。 "/page1.xaml" と "/images/picture4.jpg" は、有効な部分 URI の例です。

指定した partUri を持つパーツがパッケージ内にない場合、例外は発生しません。 (メソッドを PartExists 使用して、指定した partUri を持つパーツがパッケージ内にあるかどうかを判断できます)。

詳細については、 でダウンロード https://www.ecma-international.org/publications-and-standards/standards/ecma-376/できる Open Packaging Conventions (OPC) 仕様を参照してください。

注意 (継承者)

DeletePart(Uri) 派生クラスの メソッドを内部的に呼び出して、派生クラス DeletePartCore(Uri) に実装されている物理形式に基づいてパーツを実際に削除します。

適用対象

こちらもご覧ください