APIs do arquivo do Instalador de Aplicativo

as classes packagemanager e package no SDK do Windows fornecem métodos que você pode usar para adicionar ou modificar pacotes por meio de arquivos do instalador de aplicativos ou para recuperar informações sobre aplicativos com uma associação de instalador de aplicativo.

Método Descrição Versão mínima com suporte
PackageManager. AddPackageByAppInstallerFileAsync Permite que pacotes de aplicativos únicos ou múltiplos sejam instalados com um arquivo. AppInstaller. Windows 10 Fall Creators Update (versão 1709, build 16299)
PackageManager. RequestAddPackageByAppInstallerFileAsync Permite que pacotes de aplicativos únicos ou múltiplos sejam instalados com um arquivo. AppInstaller. Isso executará um filtro do SmartScreen e a verificação do usuário antes de instalar os pacotes do aplicativo. Windows 10 Fall Creators Update (versão 1709, build 16299)
Package.GetAppInstallerInfo Retorna o local do arquivo XML. AppInstaller. Isso permite que os desenvolvedores de aplicativos recuperem o local do arquivo XML. AppInstaller quando necessário para seu aplicativo. Windows 10, versão 1809 (build 17763)
Package.CheckUpdateAvailabilityAsync Verifica se há atualizações para o pacote principal do aplicativo listado no arquivo. AppInstaller. Ele permite que o desenvolvedor determine se as atualizações são necessárias devido à política. AppInstaller. Esse método atualmente só funciona para aplicativos instalados por meio de arquivos. AppInstaller. Windows 10, versão 1809 (build 17763)

Esquema do arquivo do Instalador de Aplicativo

Para obter mais informações sobre como formatar manualmente um arquivo do instalador de aplicativo, consulte referência de esquema de arquivo do instalador de aplicativo.