Empacotamento, implantação e consulta de aplicativos da Windows Store
Visão geral da tecnologia empacotamento, implantação e consulta de aplicativos da Windows Store.
Para desenvolver empacotamento, implantação e consulta de aplicativos da Windows Store, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
Enumerações
AddPackageDependencyOptions Define as opções que podem ser aplicadas ao adicionar uma dependência de pacote. |
AppPolicyClrCompat A enumeração AppPolicyClrCompat indica o tipo de aplicativo de um processo para que você possa determinar se deseja habilitar a reflexão privada e/ou tornar os objetos gerenciados ágeis. |
AppPolicyCreateFileAccess A enumeração AppPolicyCreateFileAccess indica se um processo tem acesso completo ou restrito aos dispositivos de E/S (arquivo, fluxo de arquivos, diretório, disco físico, volume, buffer do console, unidade de fita, recurso de comunicações, maillot e pipe). |
AppPolicyLifecycleManagement A enumeração AppPolicyLifecycleManagement indica se um processo é gerenciado pelo ciclo de vida ou não. |
AppPolicyMediaFoundationCodecLoading A enumeração AppPolicyMediaFoundationCodecLoading indica se a política de um processo permite que ele carregue plug-ins não Windows (de terceiros). |
AppPolicyProcessTerminationMethod A enumeração AppPolicyProcessTerminationMethod indica o método usado para encerrar um processo. |
AppPolicyShowDeveloperDiagnostic A enumeração AppPolicyShowDeveloperDiagnostic indica o método usado para um processo para exibir informações do desenvolvedor, como declarações, para o usuário. |
AppPolicyThreadInitializationType A enumeração AppPolicyThreadInitializationType indica o tipo de inicialização que deve ser executada automaticamente para um processo quando beginthread[ex] cria um thread. |
AppPolicyWindowingModel A enumeração AppPolicyWindowingModel indica se um processo usa um modelo de janela baseado em CoreWindow ou baseado em HWND. |
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. |
CreatePackageDependencyOptions Define opções que podem ser aplicadas ao criar uma dependência de pacote usando a função TryCreatePackageDependency. |
PackageDependencyLifetimeKind Especifica valores que indicam o tipo de artefato usado para definir o tempo de vida de uma dependência de pacote. |
PackageDependencyProcessorArchitectures Define as arquiteturas de processador para uma dependência de pacote de estrutura que você cria usando a função TryCreatePackageDependency. |
PackageOrigin Especifica a origem de um pacote. |
PackagePathType Indica o tipo de pasta de pacote a ser recuperada. |
Funções
AddAutomaticFile Adiciona arquivos a um grupo de conteúdo automático em um mapa de grupo de conteúdo. |
AddAutomaticGroup Adiciona um grupo de conteúdo automático ao mapa do grupo de conteúdo. |
AddExternalPackageReference Adiciona uma referência a um pacote externo ao pacote. |
AddExternalPackageReference Adiciona uma referência dentro do pacote de pacote a um pacote de aplicativo externo. |
AddExternalPackageReference Adiciona uma referência dentro do pacote criptografado a um pacote de aplicativo externo. (IAppxEncryptedBundleWriter2.AddExternalPackageReference) |
AddExternalPackageReference Adiciona uma referência dentro do pacote criptografado a um pacote de aplicativo externo. (IAppxEncryptedBundleWriter3.AddExternalPackageReference) |
AddPackageDependency Resolve um PackageDependency definido anteriormente para um pacote específico e adiciona-o ao grafo de pacote do processo de invocação. Depois que a dependência tiver sido adicionada, outros métodos de carregamento de código (como LoadLibrary e CoCreateInstance) poderão encontrar os binários no pacote resolvido. |
AddPackageReference Adiciona uma referência a um pacote de aplicativo opcional ou a um arquivo de conteúdo dentro de um pacote de aplicativos. (IAppxBundleWriter3.AddPackageReference) |
AddPackageReference Adiciona uma referência a um pacote de aplicativo opcional ou a um arquivo de conteúdo dentro de um pacote de aplicativos. (IAppxBundleWriter4.AddPackageReference) |
AddPayloadFile Adiciona um novo arquivo de conteúdo ao pacote do aplicativo. |
AddPayloadFileEncrypted Adiciona um novo arquivo de conteúdo criptografado ao pacote appx. |
AddPayloadFiles Adiciona um ou mais arquivos de conteúdo a um pacote de aplicativos. |
AddPayloadFilesEncrypted Adiciona um ou mais arquivos de conteúdo a um pacote de aplicativo criptografado. |
AddPayloadPackage Adiciona um novo pacote de aplicativos ao pacote. (IAppxBundleWriter.AddPayloadPackage) |
AddPayloadPackage Adiciona um novo pacote de aplicativos ao pacote. (IAppxBundleWriter4.AddPayloadPackage) |
AddPayloadPackageEncrypted Criptografa um novo pacote de conteúdo para o pacote. (IAppxEncryptedBundleWriter.AddPayloadPackageEncrypted) |
AddPayloadPackageEncrypted Criptografa um novo pacote de conteúdo para o pacote. (IAppxEncryptedBundleWriter3.AddPayloadPackageEncrypted) |
AppPolicyGetClrCompat Recupera um valor que indica o tipo de aplicativo de um processo para que você possa determinar se deseja habilitar a reflexão privada e/ou tornar os objetos gerenciados ágeis. |
AppPolicyGetCreateFileAccess Recupera um valor que indica se um processo tem acesso completo ou restrito aos dispositivos de E/S (arquivo, fluxo de arquivos, diretório, disco físico, volume, buffer de console, unidade de fita, recurso de comunicação, maillot e pipe). |
AppPolicyGetLifecycleManagement Recupera um valor que indica se um processo pode ser suspenso/retomado pelo PLM (Gerenciador de Ciclo de Vida do Processo). |
AppPolicyGetMediaFoundationCodecLoading Recupera um valor que indica se a política de um processo permite que ele carregue plug-ins não Windows (terceiros). Você pode usar o valor para decidir se deseja ou não permitir plug-ins não Windows (de terceiros). |
AppPolicyGetProcessTerminationMethod Recupera o método usado para encerrar um processo. |
AppPolicyGetShowDeveloperDiagnostic Recupera o método usado para um processo para exibir informações do desenvolvedor, como declarações, ao usuário. |
AppPolicyGetThreadInitializationType Recupera o tipo de inicialização que deve ser executado automaticamente para um processo quando beginthread[ex] cria um thread. |
AppPolicyGetWindowingModel Recupera um valor que indica se um processo usa um modelo de janela baseado em CoreWindow ou baseado em HWND. Você pode usar o valor para decidir como se registrar para notificações de alteração de estado de janela (tamanho alterado, visibilidade alterada etc.). |
Fechar Finaliza o pacote de pacote gravando arquivos de volume no final do pacote e fecha o fluxo de saída do gravador. (IAppxBundleWriter.Close) |
Fechar Finaliza o pacote de pacote gravando arquivos de volume no final do pacote e fecha o fluxo de saída do gravador. (IAppxBundleWriter3.Close) |
Fechar Grava o manifesto do pacote e os arquivos de volume de blockmap no pacote. |
Fechar Fecha e finaliza o fluxo de pacote escrito. |
Fechar Grava arquivos de volume no final do pacote do aplicativo e fecha o fluxo de saída do objeto gravador do pacote. |
Fechar Fecha o fluxo de saída do objeto gravador do pacote. |
ClosePackageInfo Fecha uma referência às informações do pacote especificadas. |
ComparePublisher Compara o publicador especificado com o publicador definido no manifesto. |
CreateAppInstallerReader Cria uma instância do IAppInstallerReader, com um parâmetro opcional para especificar o resumo esperado para o arquivo do Instalador de Aplicativo. |
CreateBlockMapReader Cria um modelo de objeto de mapa de bloco somente leitura do conteúdo fornecido por um IStream. |
CreateBundleManifestReader Cria um objeto de manifesto de pacote somente leitura de um fluxo autônomo para AppxBundleManifest.xml. |
CreateBundleReader Cria um objeto de pacote somente leitura que lê seu conteúdo de um objeto IStream. |
CreateBundleReader2 Cria um objeto de pacote somente leitura que lê seu conteúdo de um objeto IStream, com um parâmetro opcional para especificar o resumo esperado para o pacote. |
CreateBundleWriter Cria um objeto de pacote somente gravação ao qual os pacotes de aplicativos podem ser adicionados. |
CreateContentGroupMapReader Cria um IAppxContentGroupMapReader. |
CreateContentGroupMapWriter Cria um IAppxContentGroupMapWriter. |
CreateDeltaPackage Cria um pacote delta com base nas diferenças no pacote atualizado e no pacote de linha de base. |
CreateDeltaPackageUsingBaselineBlockMap Cria um pacote delta com base nas diferenças no pacote atualizado e no mapa do bloco de linha de base. |
CreateEncryptedBundleReader Cria um objeto de pacote somente leitura ao qual pacotes de aplicativos do Windows criptografados podem ser adicionados. |
CreateEncryptedBundleReader2 Cria um objeto de pacote somente leitura ao qual pacotes de aplicativos do Windows criptografados podem ser adicionados, com um parâmetro opcional para especificar o resumo esperado para o pacote criptografado. |
CreateEncryptedBundleWriter Cria um objeto de pacote somente gravação ao qual pacotes de aplicativos do Windows criptografados podem ser adicionados. (IAppxEncryptionFactory.CreateEncryptedBundleWriter) |
CreateEncryptedBundleWriter Cria um objeto de pacote somente gravação ao qual pacotes de aplicativos do Windows criptografados podem ser adicionados. (IAppxEncryptionFactory3.CreateEncryptedBundleWriter) |
CreateEncryptedPackageReader Cria uma nova instância do IAppxPackageReader para ler pacotes criptografados. |
CreateEncryptedPackageReader2 Cria uma nova instância do IAppxPackageReader para ler pacotes criptografados, com um parâmetro opcional para especificar o resumo esperado para o pacote. |
CreateEncryptedPackageWriter Cria uma nova instância de um IAppxEncryptedPackageWriter. (IAppxEncryptionFactory.CreateEncryptedPackageWriter) |
CreateEncryptedPackageWriter Cria uma nova instância de um IAppxEncryptedPackageWriter. (IAppxEncryptionFactory2.CreateEncryptedPackageWriter) |
CreateEncryptedPackageWriter Cria uma nova instância de um IAppxEncryptedPackageWriter. (IAppxEncryptionFactory3.CreateEncryptedPackageWriter) |
CreateManifestReader Cria um modelo de objeto de manifesto somente leitura a partir do conteúdo fornecido por um IStream. |
CreateManifestReader2 Cria um modelo de objeto de manifesto somente leitura a partir do conteúdo fornecido por um IStream, com um parâmetro opcional para especificar o resumo esperado para o manifesto. |
CreatePackageReader Cria um leitor de pacote somente leitura do conteúdo fornecido por um IStream. Esse método não valida a assinatura digital. |
CreatePackageReader2 Cria um leitor de pacote somente leitura do conteúdo fornecido por um IStream, com um parâmetro opcional para especificar o resumo esperado para o pacote. |
CreatePackageWriter Cria um objeto de pacote somente gravação ao qual os arquivos podem ser adicionados. |
CreateSourceContentGroupMapReader Cria um IAppxSourceContentGroupMapReader. |
CreateValidatedBlockMapReader Cria um modelo de objeto de mapa de bloco somente leitura a partir do conteúdo fornecido por um IStream e uma assinatura digital. |
DecryptBundle Cria um pacote de aplicativo do Windows não criptografado de um criptografado. |
DecryptPackage Cria um pacote de aplicativo do Windows não criptografado de um criptografado. |
DeletePackageDependency Exclui a referência de tempo de instalação para a dependência do pacote de estrutura que você criou anteriormente usando o método TryCreatePackageDependency. Esse método informa ao sistema operacional que é seguro remover o pacote de estrutura se nenhum outro aplicativo tiver uma dependência dele. |
EncryptBundle Cria um pacote de aplicativo criptografado do Windows de um não criptografado. (IAppxEncryptionFactory.EncryptBundle) |
EncryptBundle Cria um pacote de aplicativo criptografado do Windows de um não criptografado. (IAppxEncryptionFactory3.EncryptBundle) |
EncryptPackage Cria um pacote de aplicativo criptografado do Windows de um não criptografado. (IAppxEncryptionFactory.EncryptPackage) |
EncryptPackage Cria um pacote de aplicativo criptografado do Windows de um não criptografado. (IAppxEncryptionFactory3.EncryptPackage) |
EncryptPackage Cria um pacote de aplicativo criptografado do Windows de um não criptografado. (IAppxEncryptionFactory4.EncryptPackage) |
FindPackagesByPackageFamily Localiza os pacotes com o nome de família especificado para o usuário atual. |
FormatApplicationUserModelId Constrói uma ID de modelo de usuário do aplicativo com base no nome da família de pacotes e na PRAID (ID relativa do aplicativo do pacote). |
Getapplications Obtém um enumerador que itera por meio dos aplicativos definidos no manifesto. |
GetApplicationUserModelId Obtém a ID do modelo de usuário do aplicativo para o processo especificado. |
GetApplicationUserModelIdFromToken Obtém a ID do modelo de usuário do aplicativo para o token especificado. |
GetAppUserModelId Obtém o identificador do modelo de usuário do aplicativo. |
GetArchitecture Obtém a arquitetura do processador conforme definido no manifesto. (IAppxManifestPackageId.GetArchitecture) |
GetArchitecture2 Obtém a arquitetura do processador conforme definido no manifesto. (IAppxManifestPackageId2.GetArchitecture2) |
GetAutomaticGroups Obtém os grupos de conteúdo automáticos do mapa do grupo de conteúdo. |
GetAutomaticGroups Obtém os grupos de conteúdo automáticos do mapa do grupo de conteúdo de origem. |
GetBlockMap Recupera um objeto de mapa de bloco somente leitura do pacote. |
GetBlockMap Recupera o modelo de objeto do mapa de blocos do pacote. |
GetBlocks Recupera um enumerador para percorrer os blocos de um arquivo listado no mapa de blocos. |
GetBoolValue Obtém o valor do elemento booliano especificado na seção propriedades. |
Getcapabilities Obtém a lista de recursos solicitados pelo pacote. |
GetCompressedSize Recupera o tamanho compactado do bloco. |
GetCompressionOption Recupera a opção de compactação usada para armazenar o arquivo no pacote. |
Getcontenttype Recupera o tipo de conteúdo do arquivo. |
Getcurrent Obtém o bloco na posição atual do enumerador. |
Getcurrent Obtém o arquivo na posição atual do enumerador. |
Getcurrent Obtém as informações opcionais do pacote na posição atual do enumerador. |
Getcurrent Obtém o <elemento Package> na posição atual do enumerador. |
Getcurrent Obtém o arquivo do grupo de conteúdo na posição atual do enumerador. |
Getcurrent Obtém o grupo de conteúdo na posição atual do enumerador. |
Getcurrent Obtém o arquivo de carga na posição atual do enumerador. |
Getcurrent Obtém o aplicativo na posição atual do enumerador. |
Getcurrent Obtém a funcionalidade do dispositivo na posição atual do enumerador. |
Getcurrent Obtém o <elemento MainPackageDependency> na posição atual do enumerador. |
Getcurrent Obtém o pacote de dependência na posição atual do enumerador. |
Getcurrent Obtém o recurso na posição atual do enumerador. |
GetCurrentApplicationUserModelId Obtém a ID do modelo de usuário do aplicativo para o processo atual. |
GetCurrentPackageFamilyName Obtém o nome da família de pacotes para o processo de chamada. |
GetCurrentPackageFullName Obtém o nome completo do pacote para o processo de chamada. |
GetCurrentPackageId Obtém o identificador de pacote (ID) para o processo de chamada. |
GetCurrentPackageInfo Obtém as informações do pacote para o processo de chamada. (GetCurrentPackageInfo) |
GetCurrentPackageInfo2 Obtém as informações do pacote para o processo de chamada. (GetCurrentPackageInfo2) |
GetCurrentPackagePath Obtém o caminho do pacote para o processo de chamada. (GetCurrentPackagePath) |
GetCurrentPackagePath2 Obtém o caminho do pacote para o processo de chamada. (GetCurrentPackagePath2) |
GetDeviceCapabilities Obtém um enumerador que itera por meio dos recursos do dispositivo definidos no manifesto. |
GetDigest Recebe um ponteiro para um LPWSTR que contém a representação de resumo do objeto de empacotamento de aplicativo gerenciado pela interface associada. |
Getfile Recupera dados correspondentes a um arquivo no mapa de blocos com o nome de arquivo especificado. |
GetFileName Recupera o atributo nome do arquivo do <OptionalBundle>. |
GetFileName Recupera o atributo nome do arquivo do pacote. |
GetFiles Recupera um enumerador para percorrer os arquivos listados no mapa de blocos. |
GetFiles Obtém arquivos de um grupo de conteúdo. |
GetFootprintFile Recupera o tipo especificado de arquivo de volume do pacote. |
GetFootprintFile Recupera um arquivo de volume do pacote. |
GetHasCurrent Determina se há um bloco na posição atual do enumerador. |
GetHasCurrent Determina se há um arquivo na posição atual do enumerador. (IAppxBlockMapFilesEnumerator.GetHasCurrent) |
GetHasCurrent Determina se há informações de pacote opcionais na posição atual do enumerador. |
GetHasCurrent Determina se há mais elementos no enumerador. |
GetHasCurrent Determina se há um arquivo na posição atual do enumerador. (IAppxContentGroupFilesEnumerator.GetHasCurrent) |
GetHasCurrent Determina se há um grupo de conteúdo na posição atual do enumerador. |
GetHasCurrent Determina se há um arquivo de carga na posição atual do enumerador. |
GetHasCurrent Determina se há um aplicativo na posição atual do enumerador. |
GetHasCurrent Determina se há uma funcionalidade de dispositivo na posição atual do enumerador. |
GetHasCurrent Determina se há um <elemento MainPackageDependency> na posição atual do enumerador. |
GetHasCurrent Determina se há uma dependência de pacote na posição atual do enumerador. |
GetHasCurrent Determina se há um recurso na posição atual do enumerador. |
GetHash Recupera o valor de hash do bloco. |
GetHashMethod Recupera o URI do algoritmo de hash usado para criar hashes de bloco no mapa de blocos. |
GetIdForPackageDependencyContext Retorna a dependência do pacote para o identificador de contexto especificado. |
GetIsDefaultApplicablePackage Determina se o pacote do aplicativo é um pacote aplicável padrão. |
GetIsNonQualifiedResourcePackage Determina se o pacote do aplicativo é um pacote de recursos não qualificado. |
GetIsNonQualifiedResourcePackage Consulta se um pacote de aplicativos é um pacote de recursos não qualificado. |
GetIsOptionalPackage Determina se o pacote é opcional. |
GetIsPackageReference Determina se um pacote é armazenado dentro de um pacote de aplicativo ou se é uma referência a um pacote. |
GetLocalFileHeaderSize Recupera o tamanho do cabeçalho de arquivo local zip do item de arquivo zip associado. |
GetMainPackageDependencies Obtém um enumerador de dependências de pacote main. |
GetMainPackageName Obtém o nome do pacote main do pacote opcional. |
GetManifest Recupera um objeto de manifesto somente leitura do pacote. |
GetManifest Recupera o modelo de objeto do manifesto do aplicativo do pacote. |
GetMaxMajorVersionTested Retorna o número máximo de versão principal do pacote que é testado para ser compatível com o pacote atual. |
GetMaxVersionTested Obtém a versão máxima testada do AppxManifest.xml. |
GetMinVersion Obtém a versão mínima do pacote no qual o pacote atual tem uma dependência. |
GetMinVersion Obtém a versão mínima da família de dispositivos de destino do AppxManifest.xml. |
GetName Recupera o nome do item de arquivo zip associado. |
GetName Obtém o nome do grupo de conteúdo. |
GetName Recupera o nome do arquivo, incluindo seu caminho em relação ao diretório raiz do pacote. |
GetName Obtém o nome da dependência do pacote main do AppxManifest.xml. |
GetName Obtém o nome do pacote no qual o pacote atual tem uma dependência. |
GetName Obtém o nome do pacote conforme definido no manifesto. |
GetName Obtém o nome da família de dispositivos de destino do AppxManifest.xml.. |
GetOffset Recupera o deslocamento do pacote em relação ao início do pacote. |
GetOptionalBundles Recupera um objeto que representa o <elemento OptionalBundles> no elemento bundle> raiz<. |
GetPackageApplicationIds Obtém as IDs de aplicativos no pacote especificado. |
GetPackageDependencies Obtém um enumerador que itera por meio de dependências definidas no manifesto. |
GetPackageFamilyName Obtém o nome da família de pacotes da dependência do pacote main do AppxManifest.xml. |
GetPackageFamilyName Obtém o nome da família de pacotes. |
GetPackageFamilyName Obtém o nome da família de pacotes para o processo especificado. |
GetPackageFamilyNameFromToken Obtém o nome da família de pacotes para o token especificado. |
GetPackageFullName Obtém o nome completo do pacote. |
GetPackageFullName Obtém o nome completo do pacote para o processo especificado. |
GetPackageFullNameFromToken Obtém o nome completo do pacote para o token especificado. |
GetPackageId Recupera um objeto que representa a identidade do <OptionalBundle>. |
GetPackageId Recupera um objeto que representa a identidade do pacote do aplicativo. |
GetPackageId Recupera um objeto que representa o <elemento Identity> no elemento Bundle> raiz<. |
GetPackageId Obtém o identificador de pacote definido no manifesto. |
GetPackageId Obtém o identificador de pacote (ID) para o processo especificado. |
GetPackageInfo Obtém as informações do pacote especificado. (GetPackageInfo) |
GetPackageInfo2 Obtém as informações do pacote especificado. (GetPackageInfo2) |
GetPackageInfoItems Recupera pacotes opcionais no pacote. |
GetPackageInfoItems Recupera um enumerador sobre todos os <elementos Package> no <elemento Packages> . |
GetPackagePath Obtém o caminho para o pacote especificado. |
GetPackagePathByFullName Obtém o caminho do pacote especificado. (GetPackagePathByFullName) |
GetPackagePathByFullName2 Obtém o caminho do pacote especificado. (GetPackagePathByFullName2) |
GetPackagesByPackageFamily Obtém os pacotes com o nome de família especificado para o usuário atual. |
GetPackageType Recupera o tipo de pacote representado pelas informações do pacote. |
GetPayloadFile Recupera um arquivo de carga do pacote. |
GetPayloadFiles Recupera um enumerador que itera por meio dos arquivos de carga no pacote. |
GetPayloadPackage Recupera um objeto de arquivo appx para o pacote de conteúdo com o nome de arquivo especificado. |
GetPayloadPackages Recupera um enumerador que itera na lista de todos os pacotes de conteúdo no pacote. |
GetPrerequisite Obtém o pré-requisito especificado conforme definido no manifesto do pacote. |
GetProperties Obtém as propriedades do pacote conforme definido no manifesto. |
GetPublisher Obtém o editor da dependência do pacote main do AppxManifest.xml. |
GetPublisher Obtém o nome do publicador que produziu o pacote do qual o pacote atual depende. |
GetPublisher Obtém o nome do editor do pacote conforme definido no manifesto. |
GetQualifiedResources Obtém um enumerador que itera por meio dos recursos qualificados definidos no manifesto. |
GetRequiredGroup Obtém o grupo de conteúdo necessário do mapa do grupo de conteúdo. |
GetRequiredGroup Obtém o grupo de conteúdo necessário do mapa do grupo de conteúdo de origem. |
GetResolvedPackageFullNameForPackageDependency Retorna o nome completo do pacote que seria usado se a dependência do pacote fosse resolvida. Essa função não adiciona o pacote ao grafo do processo. |
GetResourceId Obtém o identificador de recurso do pacote conforme definido no manifesto. |
GetResources Recupera um enumerador que itera todos os <elementos resource> definidos no manifesto do pacote do aplicativo. |
GetResources Obtém um enumerador que itera por meio dos recursos definidos no manifesto. |
GetSize Recupera o tamanho do pacote, em bytes. |
GetSize Recupera o tamanho não compactado do arquivo. |
GetStagedPackageOrigin Obtém a origem do pacote especificado. |
GetStagedPackagePathByFullName Obtém o caminho do pacote em etapas especificado. (GetStagedPackagePathByFullName) |
GetStagedPackagePathByFullName2 Obtém o caminho do pacote em etapas especificado. (GetStagedPackagePathByFullName2) |
Getstream Recupera um fluxo somente leitura que representa o conteúdo XML do mapa de blocos. |
Getstream Obtém o documento XML bruto sem nenhum pré-processamento. |
Getstream Obtém um fluxo somente leitura que contém o conteúdo não compactado do arquivo. |
Getstream Obtém o XML bruto analisado e lido pelo leitor de manifesto. |
GetStringValue Obtém o valor de um elemento de cadeia de caracteres na seção de metadados do aplicativo do manifesto. |
GetStringValue Obtém o valor do elemento de cadeia de caracteres especificado na seção properties. |
GetUncompressedSize Recupera o tamanho descompactado do item de arquivo zip associado. |
GetVersion Obtém a versão do pacote conforme definido no manifesto. |
GetXmlDom Obtém o DOM XML para um arquivo do Instalador de Aplicativo. |
MoveNext Avança a posição do enumerador para o próximo bloco. |
MoveNext Avança a posição do enumerador para o próximo arquivo. (IAppxBlockMapFilesEnumerator.MoveNext) |
MoveNext Avança a posição do enumerador para o próximo conjunto de informações de pacote opcionais. |
MoveNext Avança a posição do enumerador para o próximo <elemento Package> . |
MoveNext Avança a posição do enumerador para o próximo arquivo. (IAppxContentGroupFilesEnumerator.MoveNext) |
MoveNext Avança a posição do enumerador para o próximo grupo de conteúdo. |
MoveNext Avança a posição do enumerador para o próximo arquivo de conteúdo. |
MoveNext Avança a posição do enumerador para o próximo aplicativo. |
MoveNext Avança a posição do enumerador para a próxima funcionalidade do dispositivo. |
MoveNext Avança a posição do enumerador para o próximo <elemento MainPackageDependency> . |
MoveNext Avança a posição do enumerador para a próxima dependência do pacote. |
MoveNext Avança a posição do enumerador para o próximo recurso. |
OpenPackageInfoByFullName Abre as informações do pacote especificado. |
PackageFamilyNameFromFullName Obtém o nome da família de pacotes para o nome completo do pacote especificado. |
PackageFamilyNameFromId Obtém o nome da família de pacotes para o identificador de pacote especificado. |
PackageFullNameFromId Obtém o nome completo do pacote para o ID (identificador de pacote) especificado. |
PackageIdFromFullName Obtém o identificador de pacote (ID) para o nome completo do pacote especificado. |
PackageNameAndPublisherIdFromFamilyName Obtém o nome do pacote e o identificador do editor (ID) para o nome da família de pacotes especificado. |
ParseApplicationUserModelId Desconstrói uma ID de modelo de usuário do aplicativo para o nome da família de pacotes e a PRAID (ID do aplicativo relativo do pacote). |
RemovePackageDependency Remove uma dependência de pacote resolvida do grafo de pacote do processo atual (ou seja, uma referência em tempo de execução para uma dependência de pacote de estrutura que foi adicionada usando a função AddPackageDependency). |
TryCreatePackageDependency Cria uma referência de tempo de instalação para uma dependência de pacote de estrutura para o aplicativo atual, usando o nome da família de pacotes especificado, a versão mínima e critérios adicionais. |
UpdateEncryptedPackage Atualizações um pacote de aplicativo criptografado. |
Updatepackage Atualizações um pacote de aplicativos. |
UpdatePackageManifest Atualizações um manifesto do pacote do aplicativo. |
ValidateFileHash Valida o conteúdo de um arquivo em relação aos hashes armazenados nos elementos de bloco para esse arquivo de mapa de blocos. |
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 pacote criptografados. (IAppxEncryptedBundleWriter) |
IAppxEncryptedBundleWriter2 Fornece um modelo de objeto somente gravação para pacotes de pacote criptografados. (IAppxEncryptedBundleWriter2) |
IAppxEncryptedBundleWriter3 Fornece um modelo de objeto somente gravação para pacotes de pacote 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 aplicativos. |
IAppxFile Recupera informações sobre um arquivo de carga 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 aos valores de atributo da dependência do pacote main. |
IAppxManifestOptionalPackageInfo Fornece acesso aos valores de atributo das informações opcionais do pacote. |
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 da chave do pacote do aplicativo 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 de arquivos a serem gravados no pacote do aplicativo. |
PACKAGE_ID Representa informações de identificação do pacote, como nome, versão e editor. |
PACKAGE_INFO Representa informações de identificação do pacote que incluem o identificador do pacote, o nome completo e o local de instalação. |
PACKAGE_VERSION Representa as informações de versão do pacote. |