Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Namespace System.IO.Packaging

 
System_CAPS_noteObservação

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Fornece classes que oferecem suporte ao armazenamento de vários objetos de dados em um único contêiner.

ClasseDescrição
System_CAPS_pubclassEncryptedPackageEnvelope

Representa um arquivo composto OLE que contém um pacote criptografado.

System_CAPS_pubclassPackage

Representa um contêiner que pode armazenar vários objetos de dados.

System_CAPS_pubclassPackageDigitalSignature

Representa uma assinatura digital aplicada a um conjunto de partes e relacionamentos do pacote.

System_CAPS_pubclassPackageDigitalSignatureManager

Fornece uma classe de utilitário para a criação e a verificação de assinaturas digitais em um Package.

System_CAPS_pubclassPackagePart

Fornece uma classe base para partes armazenadas em um Package. Esta classe é abstrata.

System_CAPS_pubclassPackagePartCollection

Representa uma coleção de objetos PackagePart .

System_CAPS_pubclassPackageProperties

Representa as propriedades princiapais de um Package.

System_CAPS_pubclassPackageRelationship

Representa uma associação entre um Package ou PackagePart de origem e um objeto de destino que pode ser um PackagePart ou um recurso externo.

System_CAPS_pubclassPackageRelationshipCollection

Representa uma coleção de PackageRelationship elementos que pertencem a um determinado PackagePart ou Package.

System_CAPS_pubclassPackageRelationshipSelector

Define PackageRelationship critérios para selecionar as relações de nível de parte ou pacote.

System_CAPS_pubclassPackageStore

Representa uma coleção de instâncias Package específicas de aplicativos usadas em combinação com PackWebRequest.

System_CAPS_pubclassPackUriHelper

Fornece métodos de utilitário para compor e analisar objetos URI de pacote.

System_CAPS_pubclassPackWebRequest

Faz uma solicitação para um PackagePart inteiro ou um PackagePart em um pacote, identificado por um URI de pacote.

System_CAPS_pubclassPackWebRequestFactory

Representa a classe que é invocada quando uma instância de um URI de pacote PackWebRequest é criado.

System_CAPS_pubclassPackWebResponse

Representa uma resposta de um PackWebRequest.

System_CAPS_pubclassRightsManagementInformation

Representa as informações de gerenciamento de direitos digitais (DRM) que são armazenadas em um EncryptedPackageEnvelope.

System_CAPS_pubclassSignatureVerificationEventArgs

Especifica os argumentos do evento fornecidos para o InvalidSignatureEventHandler.

System_CAPS_pubclassStorageInfo

Fornece acesso e informações para a manipulação de repositórios de dados em um Package.

System_CAPS_pubclassStreamInfo

Fornece acesso e informações para manipular fluxos de e/s em um Package.

System_CAPS_pubclassZipPackage

Implementa uma subclasse derivada da classe base abstrata Package — a classe ZipPackage usa um arquivo ZIP como o repositório do contêiner. Essa classe não pode ser herdada.

System_CAPS_pubclassZipPackagePart

Representa uma parte armazenada em um ZipPackage.

DelegadoDescrição
System_CAPS_pubdelegateInvalidSignatureEventHandler

Representa o método que manipula o InvalidSignatureEvent que é gerada quando VerifySignatures detecta uma assinatura inválida.

EnumeraçãoDescrição
System_CAPS_pubenumCertificateEmbeddingOption

Especifica o local em que o certificado x.509 que é usado na assinatura é armazenado.

System_CAPS_pubenumCompressionOption

Especifica o nível de compactação do conteúdo que é armazenado em um PackagePart.

System_CAPS_pubenumEncryptionOption

Especifica a opção de criptografia para partes em um Package.

System_CAPS_pubenumPackageRelationshipSelectorType

Especifica o tipo de critério de seleção que é usado para corresponder e retornar PackageRelationship seleções por meio de um PackageRelationshipSelector.

System_CAPS_pubenumTargetMode

Especifica se o destino de uma PackageRelationship está dentro ou fora de Package.

System_CAPS_pubenumVerifyResult

Especifica o resultado de uma verificação de certificado ou a assinatura.

Packageé uma classe abstrata que pode ser usada para organizar objetos em uma única entidade de um formato físico definido para a portabilidade e acesso eficiente.

Um arquivo ZIP é o principal formato físico para o Package. Outros Package implementações podem usar outros formatos físicos, como um documento XML, um banco de dados ou serviço da Web.

Como um sistema de arquivos, os itens contidos em um Package são referenciados em uma organização hierárquica de pastas e arquivos.

Embora Package é uma classe abstrata, o ZipPackage classe derivada é usado como padrão pelo Package.Open método.

Um PackagePart ("parte") é a classe abstrata que representa um objeto que é armazenado em um Package.

Um PackageRelationship ("relação") define uma associação entre uma fonte de Package ou PackagePart e um objeto de destino. Um PackageRelationship pode ser um dos dois tipos, cada um deles pode ser uma das duas formas:

Origem da relação Package ou origem PackagePart é considerada "proprietário" da relação. Quando o objeto de origem é excluído, todas as relações de propriedade do objeto de origem também são excluídas. O processo de criação ou exclusão de uma relação não altera os objetos de origem ou destino de alguma forma fisicamente.

Um PackageDigitalSignature ("assinatura digital") é uma composição de partes e relações que representa uma assinatura digital incluída com um Package. A assinatura digital identifica o remetente e valida as partes assinados e as relações contidas no Package não foram modificadas.

Pacotes também oferecem suporte para gerenciamento direitos digitais (DRM), que permite que os elementos de conteúdo em um Package a serem criptografados com direitos de acesso específicos concedidos a usuários autorizados.

Com base no Package arquitetura, um XpsDocument é um tipo de pacote criado para armazenar documentos com base em abrir XML Paper Specification (XPS).

Windows Presentation Foundation (WPF)usa pacotes para armazenar o conteúdo, recursos e relações para páginas e documentos usando um arquivo ZIP padrão por padrão. Assim como com qualquer arquivo ZIP, seu aplicativo pode usar o System.IO.Packaging classes para armazenar e, opcionalmente, proteger qualquer tipo ou o número de arquivos de dados em um único contêiner de acesso eficiente.

Para obter mais informações, consulte a especificação Open Packaging Conventions (OPC), disponível para download na seção do XPS Windows Hardware Developer Central.

Retornar ao início
Mostrar: