Package.DeletePart(Uri) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.