Package.DeletePart(Uri) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa część z danego identyfikatora URI z pakietu.
public:
void DeletePart(Uri ^ partUri);
public void DeletePart (Uri partUri);
member this.DeletePart : Uri -> unit
Public Sub DeletePart (partUri As Uri)
Parametry
- partUri
- Uri
Identyfikator URI części do usunięcia.
Wyjątki
partUri
to null
.
partUri
nie jest prawidłowym PackagePart identyfikatorem URI.
Pakiet nie jest otwarty (Dispose(Boolean) lub Close() został wywołany).
Pakiet jest tylko do odczytu.
Uwagi
partUri
musi być względnym identyfikatorem URI składającym się ze ścieżki bezwzględnej rozpoczynającej się znakiem ukośnika ("/"). Ścieżka bezwzględna jest względna względem katalogu głównego pakietu i jest tworzona zgodnie ze specyfikacją składni ogólnej RFC 3986 Uniform Resource Identifier (URI). Przykłady prawidłowych identyfikatorów URI części to "/page1.xaml" i "/images/picture4.jpg".
Nie jest zgłaszany wyjątek, jeśli część z określonym partUri
elementem nie znajduje się w pakiecie. (Można użyć PartExists metody , aby określić, czy część z określoną partUri
znajduje się w pakiecie).
Aby uzyskać dodatkowe informacje, zobacz specyfikację Open Packaging Conventions (OPC) dostępną do pobrania na stronie https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Uwagi dotyczące dziedziczenia
DeletePart(Uri) wewnętrznie wywołuje metodę klasy DeletePartCore(Uri) pochodnej, aby rzeczywiście usunąć część na podstawie formatu fizycznego zaimplementowanego w klasie pochodnej.