Freigeben über


Package.DeletePart(Uri) Methode

Definition

Löscht ein Part mit einem angegebenen URI aus dem Paket.

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

Parameter

partUri
Uri

Der URI des zu löschenden Segments.

Ausnahmen

partUri ist null.

partUri ist kein gültiger PackagePart-URI.

Das Paket ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

Das Paket ist schreibgeschützt.

Hinweise

partUri muss ein relativer URI sein, der aus einem absoluten Pfad besteht, der mit einem Schrägstrich ("/") beginnt. Der absolute Pfad ist relativ zum Paketstamm und wird gemäß der generischen Syntaxspezifikation von RFC 3986 Uniform Resource Identifier (URI) gebildet. "/page1.xaml" und "/images/picture4.jpg" sind Beispiele für gültige Teil-URIs.

Es wird keine Ausnahme ausgelöst, wenn ein Teil mit dem angegebenen partUri nicht im Paket enthalten ist. (Sie können die PartExists -Methode verwenden, um zu bestimmen, ob ein Teil mit einem angegebenen partUri im Paket enthalten ist.)

Weitere Informationen finden Sie in der OPC-Spezifikation (Open Packaging Conventions), die unter heruntergeladen werden https://www.ecma-international.org/publications-and-standards/standards/ecma-376/kann.

Hinweise für Vererber

DeletePart(Uri) ruft intern die -Methode der abgeleiteten DeletePartCore(Uri) Klasse auf, um den Teil basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu löschen.

Gilt für:

Weitere Informationen