Udostępnij za pośrednictwem


Package.DeletePart(Uri) Metoda

Definicja

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.

Dotyczy

Zobacz też