cabeçalho appxpackaging.h
Esse cabeçalho é usado pelo Empacotamento, implantação e consulta de aplicativos da Windows Store. Para obter mais informações, consulte:
appxpackaging.h contém as seguintes interfaces de programação:
Interfaces
IAppxAppInstallerReader Fornece acesso ao DOM XML para um arquivo do Instalador de Aplicativo. |
IAppxBlockMapBlock A interface IAppxBlockMapBlock fornece um objeto somente leitura que representa um bloco individual dentro de um arquivo contido no arquivo de mapa de blocos (AppxBlockMap.xml) para o pacote do aplicativo. |
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 blocos que fornece acesso aos atributos de arquivo e hashes de bloco. |
IAppxBundleFactory Cria objetos para ler e gravar pacotes de pacotes. |
IAppxBundleFactory2 Cria objetos para ler e gravar pacotes de pacotes, com a capacidade de especificar o resumo esperado para o arquivo de pacote. |
IAppxBundleManifestOptionalBundleInfo Fornece um modelo de objeto somente leitura para um <elemento OptionalBundle> em um manifesto do pacote de pacotes. |
IAppxBundleManifestOptionalBundleInfoEnumerator Enumera as informações de pacote opcionais de um pacote. |
IAppxBundleManifestPackageInfo Fornece um modelo de objeto somente leitura para um <elemento Package> em um manifesto de pacote de pacote de pacote. (IAppxBundleManifestPackageInfo) |
IAppxBundleManifestPackageInfo2 Fornece um modelo de objeto somente leitura para um <elemento Package> em um manifesto de pacote de pacote de pacote. (IAppxBundleManifestPackageInfo2) |
IAppxBundleManifestPackageInfoEnumerator Fornece um modelo de objeto somente leitura para a lista de pacotes de conteúdo descritos em um manifesto do pacote de pacotes. |
IAppxBundleManifestReader Fornece um modelo de objeto somente leitura para manifestos de pacotes de pacotes. (IAppxBundleManifestReader) |
IAppxBundleManifestReader2 Fornece um modelo de objeto somente leitura para manifestos de pacotes de pacotes. (IAppxBundleManifestReader2) |
IAppxBundleReader Fornece um modelo de objeto somente leitura para pacotes de pacotes. |
IAppxBundleWriter Fornece um modelo de objeto somente gravação para pacotes de pacotes. (IAppxBundleWriter) |
IAppxBundleWriter2 Fornece um modelo de objeto somente gravação para pacotes de pacotes. (IAppxBundleWriter2) |
IAppxBundleWriter3 Fornece um modelo de objeto somente gravação para pacotes de pacotes. (IAppxBundleWriter3) |
IAppxBundleWriter4 Fornece um modelo de objeto somente gravação para pacotes de pacotes. (IAppxBundleWriter4) |
IAppxContentGroup Recupera informações sobre um 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. |
IAppxContentGroupsEnumerator Enumera os grupos de conteúdo de um mapa de grupo de conteúdo. |
IAppxDigestProvider Fornece APIs para recuperar a representação de cadeia de caracteres de resumo de um objeto de empacotamento de aplicativo. |
IAppxEncryptedBundleWriter Fornece um modelo de objeto somente gravação para pacotes de pacotes criptografados. (IAppxEncryptedBundleWriter) |
IAppxEncryptedBundleWriter2 Fornece um modelo de objeto somente gravação para pacotes de pacotes criptografados. (IAppxEncryptedBundleWriter2) |
IAppxEncryptedBundleWriter3 Fornece um modelo de objeto somente gravação para pacotes de pacotes criptografados. (IAppxEncryptedBundleWriter3) |
IAppxEncryptedPackageWriter Fornece um modelo de objeto somente gravação para pacotes de aplicativos criptografados. (IAppxEncryptedPackageWriter) |
IAppxEncryptedPackageWriter2 Fornece um modelo de objeto somente gravação para pacotes de aplicativos criptografados. (IAppxEncryptedPackageWriter2) |
IAppxEncryptionFactory Cria objetos para criptografar, descriptografar, ler e gravar pacotes e pacotes. |
IAppxEncryptionFactory2 Cria objetos para criptografar, descriptografar, ler e gravar pacotes e pacotes de aplicativos do Windows. (IAppxEncryptionFactory2) |
IAppxEncryptionFactory3 Cria objetos para criptografar, descriptografar, ler e gravar pacotes e pacotes de aplicativos do Windows. (IAppxEncryptionFactory3) |
IAppxEncryptionFactory4 Cria objetos para criptografar pacotes e pacotes de aplicativos do Windows. |
IAppxEncryptionFactory5 Cria objetos para ler pacotes e pacotes de aplicativos criptografados do Windows. |
IAppxFactory Cria objetos para ler e gravar pacotes de aplicativos. (IAppxFactory) |
IAppxFactory2 Cria objetos para ler e gravar pacotes de aplicativos. (IAppxFactory2) |
IAppxFactory3 Cria objetos para ler e gravar pacotes de aplicativos, manifestos e arquivos do instalador de aplicativo. |
IAppxFile Recupera informações sobre um arquivo de conteúdo ou volume em um pacote. |
IAppxFilesEnumerator Enumera os arquivos de conteúdo em um pacote. |
IAppxManifestApplication Fornece acesso aos 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. |
IAppxManifestMainPackageDependenciesEnumerator Enumera elementos <MainPackageDependency> de um manifesto do aplicativo. |
IAppxManifestMainPackageDependency Fornece acesso a valores de atributo da dependência do pacote main. |
IAppxManifestOptionalPackageInfo Fornece acesso a valores de atributo das informações de pacote opcionais. |
IAppxManifestPackageDependenciesEnumerator Enumera as dependências de pacote definidas no manifesto do pacote. |
IAppxManifestPackageDependency Descreve a dependência de um pacote em outro pacote. (IAppxManifestPackageDependency) |
IAppxManifestPackageDependency2 Descreve a dependência de um pacote em outro pacote. (IAppxManifestPackageDependency2) |
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 de manifesto. (IAppxManifestReader) |
IAppxManifestReader2 Representa um modelo de objeto do manifesto do pacote que fornece métodos para acessar elementos e atributos de manifesto. (IAppxManifestReader2) |
IAppxManifestReader5 Representa um modelo de objeto do manifesto do pacote que fornece métodos para acessar elementos e atributos de manifesto. (IAppxManifestReader5) |
IAppxManifestReader6 Representa um modelo de objeto do manifesto do pacote que fornece métodos para acessar elementos e atributos de manifesto. (IAppxManifestReader6) |
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. (IAppxPackageWriter) |
IAppxPackageWriter2 Fornece um modelo de objeto somente gravação para pacotes de aplicativos. (IAppxPackageWriter2) |
IAppxPackageWriter3 Fornece um modelo de objeto somente gravação para pacotes de aplicativos. (IAppxPackageWriter3) |
IAppxSourceContentGroupMapReader Obtém informações sobre o mapa do grupo de conteúdo de origem. |
Estruturas
APPX_ENCRYPTED_EXEMPTIONS Arquivos isentos da criptografia do pacote de aplicativos do Windows. |
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_KEY_INFO Informações de chave do pacote do aplicativo do Windows. |
APPX_PACKAGE_SETTINGS Representa as configurações de pacote usadas para criar um pacote. |
APPX_PACKAGE_WRITER_PAYLOAD_STREAM Contém os dados e metadados dos arquivos a serem gravados no pacote do aplicativo. |
Enumerações
APPX_BUNDLE_FOOTPRINT_FILE_TYPE Especifica o tipo de arquivo de volume em um pacote. |
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_ENCRYPTED_PACKAGE_OPTIONS Opções de pacote de aplicativos criptografados. |
APPX_FOOTPRINT_FILE_TYPE Especifica o tipo de arquivo de volume em um pacote. |
APPX_PACKAGE_ARCHITECTURE Especifica as arquiteturas de processador compatíveis com um pacote. (APPX_PACKAGE_ARCHITECTURE) |
APPX_PACKAGE_ARCHITECTURE2 Especifica as arquiteturas de processador compatíveis com um pacote. (APPX_PACKAGE_ARCHITECTURE2) |
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 aplicativos. |