Package.GetPartsCore 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.
Po zastąpieniu klasy pochodnej zwraca tablicę wszystkich części pakietu.
protected:
abstract cli::array <System::IO::Packaging::PackagePart ^> ^ GetPartsCore();
protected abstract System.IO.Packaging.PackagePart[] GetPartsCore ();
abstract member GetPartsCore : unit -> System.IO.Packaging.PackagePart[]
Protected MustOverride Function GetPartsCore () As PackagePart()
Zwraca
Tablica wszystkich części zawartych w pakiecie.
Uwagi
Implementacja klasy GetPartsCore pochodnej jest wywoływana przez metodę GetParts w celu uzyskania dostępu do tablicy części na podstawie formatu fizycznego zaimplementowanego w klasie pochodnej.
Domyślnie jest dostarczana i używana pochodna ZipPackage implementacja klasy abstrakcyjnej Package . W domyślnej operacji wewnętrznie wywołuje GetPartCoreZipPackage klasę w GetParts celu pobrania części z pliku ZIP.
Aby uzyskać więcej informacji na temat modelu pakietu i części pakietu, zobacz Rozdział 1 specyfikacji Open Packaging Conventions (OPC) dostępny do pobrania pod adresem https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Uwagi dotyczące implementowania
Implementacja pochodna GetPartsCore() nie powinna zakładać kolejności lub operacji wykonywanych przez metodę GetParts() , która ją wywołuje.