Package.GetParts Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
Exemplos
O exemplo a seguir mostra como usar o GetParts método para obter uma coleção das partes contidas em um Package. Para obter o código-fonte completo do programa, consulte Criando um pacote com um exemplo de assinatura digital.
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 partes.
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 de 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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de