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.
Pakiet ma nieprawidłowy format.
Prefiks nazwy części istnieje.
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 GetParts metodę GetPartsCore klasy , ZipPackage 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ępnej do pobrania pod adresem https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Notatki dotyczące dziedziczenia
GetParts() wewnętrznie wywołuje metodę klasy GetPartsCore() pochodnej, aby faktycznie opróżnić część na podstawie formatu fizycznego zaimplementowanego w klasie pochodnej.