Package.DeletePart(Uri) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odstraní část s daným identifikátorem URI z balíčku.
public:
void DeletePart(Uri ^ partUri);
public void DeletePart (Uri partUri);
member this.DeletePart : Uri -> unit
Public Sub DeletePart (partUri As Uri)
Parametry
- partUri
- Uri
Identifikátor URI části, kterou chcete odstranit.
Výjimky
partUri
je null
.
partUri
není platný PackagePart identifikátor URI.
Balíček není otevřený (Dispose(Boolean) nebo Close() byl volána).
Balíček je jen pro čtení.
Poznámky
partUri
musí být relativní identifikátor URI, který se skládá z absolutní cesty, která začíná znakem lomítka ("/"). Absolutní cesta je relativní ke kořenovému adresáři balíčku a je vytvořena podle specifikace obecné syntaxe identifikátoru URI (Uniform Resource Identifier) RFC 3986 . Příklady platných identifikátorů URI částí jsou "/page1.xaml" a "/images/picture4.jpg".
Pokud část se zadaným partUri
parametrem není v balíčku, nevyvolá se žádná výjimka. (Pomocí metody můžete PartExists určit, jestli je část se zadaným partUri
parametrem v balíčku.)
Další informace najdete ve specifikaci OPC (Open Packaging Conventions), která je k dispozici ke stažení na adrese https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Poznámky pro dědice
DeletePart(Uri) interně volá metodu odvozené třídy DeletePartCore(Uri) , která skutečně odstraní část na základě fyzického formátu implementovaného v odvozené třídě.