Package.GetPartsCore Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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/.
Notatki dla implementatorów
Implementacja pochodna GetPartsCore() nie powinna zakładać kolejności lub operacji wykonywanych przez metodę GetParts() , która ją wywołuje.