Package.GetParts Metoda

Definice

Vrátí kolekci všech částí balíčku.

public:
 System::IO::Packaging::PackagePartCollection ^ GetParts();
public System.IO.Packaging.PackagePartCollection GetParts();
member this.GetParts : unit -> System.IO.Packaging.PackagePartCollection
Public Function GetParts () As PackagePartCollection

Návraty

Kolekce všech PackagePart prvků obsažených v balíčku.

Výjimky

Balíček není otevřený (Dispose(Boolean) nebo Close() byl volána).

Balíček je jen pro zápis.

Balíček má chybný formát.

Předpona názvu části existuje.

Poznámky

GetParts vrátí kolekci všech částí obsažených v balíčku včetně PackageRelationship částí.

GetParts nikdy se nevrátí null; vrácená kolekce však bude obsahovat nula prvků, pokud balíček neobsahuje žádné části.

Ve výchozím nastavení se poskytuje a používá odvozená ZipPackage implementace abstraktní Package základní třídy. Ve výchozí operaci GetParts volá GetPartsCore metodu ZipPackage třídy pro vrácení částí ze souboru ZIP.

Další informace o balíčcích a součástech balení naleznete v části 1.1 specifikace OPC (Open Packaging Conventions) k dispozici ke stažení na adrese https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Poznámky pro dědice

GetParts() interně volá metodu odvozené třídy GetPartsCore() , aby skutečně vyprázdnil část na základě fyzického formátu implementovaného v odvozené třídě.

Platí pro

Viz také