Package.GetParts 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í.
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ě.