Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Saiba mais sobre a API de empacotamento, que você pode usar para criar, ler e escrever pacotes de aplicativos. Cada pacote de aplicativo contém os arquivos que constituem um aplicativo do Windows e um arquivo de manifesto que descreve o software para o Windows.
| Tópico | Descrição |
|---|---|
|
IAppxBlockMapBlock |
O interface IAppxBlockMapBlock fornece um objeto somente leitura que representa um bloco individual dentro de um arquivo contido no arquivo de mapa de bloco (AppxBlockMap.xml) para o pacote do aplicativo. O método IAppxBlockMapFile::GetBlocks é usado para retornar um enumerador para percorrer e recuperar os blocos individuais de um arquivo listado no mapa de blocos de pacote. |
|
IAppxBlockMapBlocksEnumerator |
Enumera os blocos de um mapa de blocos em um único arquivo. |
|
IAppxBlockMapFile |
Representa um arquivo no mapa de blocos. |
|
IAppxBlockMapFilesEnumerator |
Enumera os arquivos de um mapa de blocos. |
|
IAppxBlockMapReader |
Representa um modelo de objeto somente leitura para mapas de bloco que fornece acesso aos atributos de arquivo e hashes de bloco. |
|
IAppxBundleFactory |
Cria objetos para ler e escrever pacotes de pacotes. |
|
IAppxBundleManifestManifestOptionalBundleInfo |
Fornece um modelo de objeto somente leitura para um elemento> OptionalBundle <em um manifesto de pacote de pacote. |
|
IAppxBundleManifestOptionalBundleInfoEnumerator |
Enumera as informações opcionais do pacote de um pacote. |
|
IAppxBundleManifestPackageInfo |
Fornece um modelo de objeto somente leitura para um elemento> Package <em um manifesto de pacote de pacote. |
|
IAppxBundleManifestPackageInfo2 |
Fornece um modelo de objeto somente leitura para um elemento> Package <em um manifesto de pacote de pacote. |
|
IAppxBundleManifestPackageInfoEnumerator |
Fornece um modelo de objeto somente leitura para a lista de pacotes de carga útil descritos em um manifesto de pacote de pacote. |
|
IAppxBundleManifestReader |
Fornece um modelo de objeto somente leitura para manifestos de pacotes de pacote. |
|
IAppxBundleManifestReader2 |
Fornece um modelo de objeto somente leitura para manifestos de pacotes de pacote. |
|
IAppxBundleReader |
Fornece um modelo de objeto somente leitura para pacotes de pacote. |
|
IAppxBundleWriter |
Fornece um modelo de objeto somente gravação para pacotes de pacote. |
|
IAppxBundleWriter2 |
Fornece um modelo de objeto somente gravação para pacotes de pacote. |
|
IAppxBundleWriter3 |
Fornece um modelo de objeto somente gravação para pacotes de pacote. |
|
IAppxBundleWriter4 |
Fornece um modelo de objeto somente gravação para pacotes de pacote. |
|
IAppxContentGroup |
Recupera informações sobre um grupo de conteúdo. |
|
IAppxContentGroupsEnumerator |
Enumera os grupos de conteúdo de um mapa de grupo de conteúdo. |
|
IAppxContentGroupFilesEnumerator |
Enumera arquivos em grupos de conteúdo de um mapa de grupo de conteúdo. |
|
IAppxContentGroupMapReader |
Obtém informações sobre um mapa de grupo de conteúdo. |
|
IAppxContentGroupMapWriter |
Fornece um modelo de objeto somente gravação para um mapa de grupo de conteúdo. |
|
IAppxEncryptionFactory |
Cria objetos para criptografar, descriptografar, ler e escrever pacotes e pacotes. |
|
IAppxEncryptionFactory2 |
Cria objetos para criptografar, descriptografar, ler e escrever pacotes e pacotes de aplicativos do Windows. |
|
IAppxEncryptionFactory3 |
Cria objetos para criptografar, descriptografar, ler e escrever pacotes e pacotes de aplicativos do Windows. |
|
IAppxEncryptionFactory4 |
Cria objetos para criptografar pacotes e pacotes de aplicativos do Windows. |
|
IAppxEncryptedPackageWriter |
Fornece um modelo de objeto somente gravação para pacotes de aplicativos criptografados. |
|
IAppxEncryptedPackageWriter2 |
Fornece um modelo de objeto somente gravação para pacotes de aplicativos criptografados. |
|
IAppxEncryptedBlockMapFile |
Recupera o hash e o Id de um arquivo de mapa de bloco criptografado. |
|
IAppxEncryptedFile |
Recupera informações sobre um ficheiro encriptado. |
|
IAppxEncryptedBundleWriter |
Fornece um modelo de objeto somente gravação para pacotes de pacote criptografados. |
|
IAppxEncryptedBundleWriter2 |
Fornece um modelo de objeto somente gravação para pacotes de pacote criptografados. |
|
IAppxEncryptedBundleWriter3 |
Fornece um modelo de objeto somente gravação para pacotes de pacote criptografados. |
|
IAppxEncryptedPackageFile |
Recupera leitores de pacotes criptografados e fluxos. |
|
IAppxFactory |
Cria objetos para ler e escrever pacotes de aplicativos. |
|
IAppxFactory2 |
Cria objetos para ler e escrever pacotes de aplicativos. |
|
IAppxFile |
Recupera informações sobre uma carga útil ou arquivo de superfície em um pacote. |
|
IAppxFilesEnumerator |
Enumera os arquivos de carga em um pacote. |
|
IAppxManifestApplication |
Fornece acesso a valores de atributo do aplicativo. |
|
IAppxManifestApplicationsEnumerator |
Enumera os aplicativos definidos no manifesto do pacote. |
|
IAppxManifestDeviceCapabilitiesEnumerator |
Enumera os recursos do dispositivo definidos no manifesto do pacote. |
|
IAppxManifestMainPackageDependency |
Fornece acesso a valores de atributo da dependência do pacote principal. |
|
IAppxManifestMainPackageDependenciesEnumerator |
Enumera <MainPackageDependency> elementos de um manifesto do aplicativo. |
|
IAppxManifestOptionalPackageInfo |
Fornece acesso a valores de atributos das informações opcionais do pacote. |
|
IAppxManifestPackageDependenciesEnumerator |
Enumera as dependências do pacote definidas no manifesto do pacote. |
|
IAppxManifestPackageDependency |
Descreve a dependência de um pacote em outro pacote. |
|
IAppxManifestPackageDependency2 |
Descreve a dependência de um pacote em outro pacote. |
|
IAppxManifestPackageId |
Fornece acesso à identidade do pacote. |
|
IAppxManifestPackageId2 |
Fornece acesso à identidade do pacote do aplicativo. |
|
IAppxManifestProperties |
Fornece acesso somente leitura à seção de propriedades de um manifesto de pacote. |
|
IAppxManifestReader |
Representa um modelo de objeto do manifesto do pacote que fornece métodos para acessar elementos e atributos do manifesto. |
|
IAppxManifestReader2 |
Representa um modelo de objeto do manifesto do pacote que fornece métodos para acessar elementos e atributos do manifesto. |
|
IAppxManifestReader5 |
Representa um modelo de objeto do manifesto do pacote que fornece métodos para acessar elementos e atributos do manifesto. |
|
IAppxManifestReader6 |
Representa um modelo de objeto do manifesto do pacote que fornece métodos para acessar elementos e atributos do manifesto. |
|
IAppxManifestResourcesEnumerator |
Enumera os recursos definidos no manifesto do pacote. |
|
IAppxManifestTargetDeviceFamily |
Recupera informações sobre a família de dispositivos de destino do AppxManifest.xml. |
|
IAppxPackageEditor |
Fornece funcionalidade para editar pacotes de aplicativos. |
|
IAppxPackageReader |
Fornece um modelo de objeto somente leitura para pacotes de aplicativos. |
|
IAppxPackageWriter |
Fornece um modelo de objeto somente gravação para pacotes de aplicativos. |
|
IAppxPackageWriter2 |
Fornece um modelo de objeto somente gravação para pacotes de aplicativos. |
|
IAppxPackageWriter3 |
Fornece um modelo de objeto somente gravação para pacotes de aplicativos. |
|
IAppxSourceContentGroupMapReader |
Obtém informações sobre o mapa do grupo de conteúdo de origem. |
|
APPX_BUNDLE_FOOTPRINT_FILE_TYPE |
Especifica o tipo de arquivo footprint em um pacote. |
|
APPX_ENCRYPTED_PACKAGE_SETTINGS |
Configurações para pacotes de aplicativos criptografados do Windows. |
|
APPX_ENCRYPTED_PACKAGE_SETTINGS2 |
Configurações criptografadas do pacote de aplicativos do Windows. |
|
APPX_ENCRYPTED_EXEMPTIONS |
Arquivos isentos da criptografia de pacotes de aplicativos do Windows. |
|
APPX_KEY_INFO |
Informações de chave do pacote de aplicativos do Windows. |
|
APPX_ENCRYPTED_PACKAGE_OPTIONS |
Opções de pacote de aplicativos criptografados. |
|
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE |
Especifica o tipo de pacote para um objeto IAppxBundleManifestPackageInfo. |
|
APPX_CAPABILITIES |
Especifica os recursos ou privilégios solicitados por um pacote. |
|
APPX_COMPRESSION_OPTION |
Especifica o grau de compactação usado para armazenar o arquivo no pacote. |
|
APPX_FOOTPRINT_FILE_TYPE |
Especifica o tipo de arquivo footprint em um pacote. |
|
APPX_PACKAGE_ARCHITECTURE |
Especifica as arquiteturas de processador suportadas por um pacote. |
|
APPX_PACKAGE_ARCHITECTURE2 |
Especifica as arquiteturas de processador suportadas por um pacote. |
|
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS |
Opções para validação de manifesto do aplicativo ao atualizar o manifesto. |
|
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION |
Opções a serem usadas ao atualizar um pacote de aplicativo. |
|
APPX_PACKAGE_SETTINGS |
Representa as configurações do pacote usadas para criar um pacote. |
|
APPX_PACKAGE_WRITER_PAYLOAD_STREAM |
Contém os dados e metadados de arquivos para gravar no pacote do aplicativo. |
Tópicos relacionados
-
Amostras
-
Exemplo de conteúdo do pacote do aplicativo Extract (ExtractAppx)
-
Exemplo de informações do manifesto do pacote do aplicativo Read (DescribeAppx)
-
Tarefas
-
Guia de início rápido: extrair o conteúdo do pacote do aplicativo
-
Guia de início rápido: leia as informações do manifesto do pacote do aplicativo
-
Conceitos
-
Pacotes de aplicativos e de implantação
-
de referência