Package.GetParts Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.