Package.DeletePart(Uri) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort en del med en viss URI från paketet.
public:
void DeletePart(Uri ^ partUri);
public void DeletePart(Uri partUri);
member this.DeletePart : Uri -> unit
Public Sub DeletePart (partUri As Uri)
Parametrar
- partUri
- Uri
URI:n för den del som ska tas bort.
Undantag
partUri är null.
partUri är inte en giltig PackagePart URI.
Paketet är inte öppet (Dispose(Boolean) eller Close() har anropats).
Paketet är skrivskyddat.
Kommentarer
partUri måste vara en relativ URI som består av en absolut sökväg som börjar med ett snedstreck ("/"). Den absoluta sökvägen är relativ till paketroten och skapas enligt URI:ns allmänna syntaxspecifikation ( RFC 3986 Uniform Resource Identifier). "/page1.xaml" och "/images/picture4.jpg" är exempel på giltiga del-URI:er.
Inget undantag utlöses om en del med den angivna partUri inte finns i paketet. (Du kan använda PartExists metoden för att avgöra om en del med en angiven partUri finns i paketet.)
Mer information finns i OPC-specifikationen (Open Packaging Conventions) som är tillgänglig för nedladdning på https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Anteckningar till arvingar
DeletePart(Uri) anropar internt den härledda klassens DeletePartCore(Uri) metod för att faktiskt ta bort delen baserat på det fysiska format som implementeras i den härledda klassen.