Package.GetPartsCore Metoda

Definicja

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.

Dotyczy

Zobacz też