Partilhar via


Package.GetParts Método

Definição

Retorna uma coleção de todas as partes no pacote.

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

Retornos

Uma coleção de todos os elementos PackagePart contidos no pacote.

Exceções

O pacote não está aberto (Dispose(Boolean) ou Close() foi chamado).

O pacote é somente gravação.

Comentários

GetParts retorna uma coleção de todas as partes contidas no pacote, incluindo PackageRelationship partes.

GetParts nunca retornará null; no entanto, a coleção retornada conterá zero elementos se o pacote não contiver nenhuma parte.

Por padrão, uma ZipPackage implementação derivada da classe base abstrata Package é fornecida e usada. Na operação padrão, GetParts chama o GetPartsCore método da ZipPackage classe para retornar as partes de um arquivo ZIP.

Para obter mais informações sobre pacotes e partes do pacote, consulte a seção 1.1 da especificação OPC (Open Packaging Conventions) disponível para download em https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Notas aos Herdeiros

GetParts() chama internamente o método de classe GetPartsCore() derivada para realmente liberar a parte com base no formato físico implementado na classe derivada.

Aplica-se a

Confira também