Package.GetPartsCore Método

Definición

Cuando se invalida en una clase derivada, devuelve una matriz de todos los elementos del paquete.When overridden in a derived class, returns an array of all the parts in the package.

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()

Devoluciones

PackagePart[]

Matriz de todos los elementos contenidos en el paquete.An array of all the parts that are contained in the package.

Comentarios

El GetPartsCore método llama a la implementación de la clase derivada GetParts para obtener acceso y devolver la matriz de elementos basándose en el formato físico implementado en la clase derivada.The derived class GetPartsCore implementation is called by the GetParts method to access and return the array of parts based on the physical format implemented in the derived class.

De forma predeterminada, ZipPackage Package se proporciona y se usa una implementación derivada de la clase abstracta.By default, a ZipPackage derived implementation of the abstract Package class is provided and used. En la operación predeterminada, GetParts llama internamente GetPartCore a la ZipPackage clase para recuperar los elementos de un archivo zip.In the default operation, GetParts internally calls GetPartCore of the ZipPackage class to retrieve the parts from a ZIP file.

Para obtener más información sobre el modelo de paquete y los elementos del paquete, vea el capítulo 1 de la especificación de convenciones de empaquetado abierto (OPC) disponible para su descarga en https://go.microsoft.com/fwlink/?LinkID=71255 .For more information about the package model and package parts, see Chapter 1 of the Open Packaging Conventions (OPC) specification available for download at https://go.microsoft.com/fwlink/?LinkID=71255.

Notas a los implementadores

La GetPartsCore() implementación derivada no debe realizar suposiciones sobre el orden u operaciones realizadas por el GetParts() método que lo llama.The derived GetPartsCore() implementation should make no assumptions about the order or operations performed by the GetParts() method that calls it.

Se aplica a

Consulte también