Package.GetParts 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.
Zwraca kolekcję wszystkich części pakietu.
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
Zwraca
Kolekcja wszystkich PackagePart elementów zawartych w pakiecie.
Wyjątki
Pakiet nie jest otwarty (Dispose(Boolean) lub Close() został wywołany).
Pakiet jest tylko do zapisu.
Uwagi
GetParts Zwraca kolekcję wszystkich części zawartych w pakiecie, w tym PackageRelationship części.
GetParts nigdy nie zwróci wartości null
; jednak zwrócona kolekcja będzie zawierać zero elementów, jeśli pakiet nie zawiera żadnych części.
Domyślnie jest dostarczana i używana pochodna ZipPackage implementacja abstrakcyjnej Package klasy bazowej. W domyślnej operacji wywołuje metodę GetPartsCoreZipPackage klasy , GetParts aby zwrócić części z pliku ZIP.
Aby uzyskać więcej informacji o pakietach i częściach pakietów, zobacz sekcję 1.1 specyfikacji Open Packaging Conventions (OPC) dostępną do pobrania pod adresem https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Uwagi dotyczące dziedziczenia
GetParts() wewnętrznie wywołuje metodę klasy GetPartsCore() pochodnej, aby rzeczywiście opróżnić część na podstawie formatu fizycznego zaimplementowanego w klasie pochodnej.