Package.GetParts Método

Definición

Devuelve una colección de todas las partes del paquete.

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

Devoluciones

Colección de todos los PackagePart elementos contenidos en el paquete.

Excepciones

El paquete no está abierto (Dispose(Boolean) o Close() se ha llamado a ).

El paquete es de solo escritura.

El paquete tiene un formato incorrecto.

El prefijo de nombre de elemento existe.

Comentarios

GetParts devuelve una colección de todas las partes contenidas en el paquete, incluidas PackageRelationship las partes.

GetParts nunca devolverá null; sin embargo, la colección devuelta contendrá cero elementos si el paquete no contiene ninguna parte.

De forma predeterminada, se proporciona y usa una ZipPackage implementación derivada de la clase base abstracta Package . En la operación predeterminada, GetParts llama al GetPartsCore método de la ZipPackage clase para devolver los elementos de un archivo ZIP.

Para obtener más información sobre los paquetes y las partes del paquete, consulte la sección 1.1 de la especificación de Convenciones de empaquetado abierto (OPC) disponible para su descarga en https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Notas a los desarrolladores de herederos

GetParts() llama internamente al método de clase GetPartsCore() derivada para vaciar realmente la parte en función del formato físico implementado en la clase derivada.

Se aplica a

Consulte también