APIs do arquivo do Instalador de Aplicativo

As classes PackageManager e Package no SDK do Windows fornecem métodos para adicionar ou modificar pacotes por meio de arquivos do Instalador de Aplicativos ou para recuperar informações sobre aplicativos com uma associação do Instalador de Aplicativos.

Método Descrição Versão mínima com suporte
packagemanager.addpackagebyappinstallerfileasync Permite que um ou vários pacotes de aplicativo sejam instalados com um arquivo .appinstaller. Windows 10 Fall Creators Update (versão 1709, build 16299)
PackageManager.RequestAddPackageByAppInstallerFileAsync Permite que um ou vários pacotes de aplicativo sejam instalados com um arquivo .appinstaller. Isso executará um filtro SmartScreen e uma 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 a localização do arquivo xml .appinstaller. Isso permite que os desenvolvedores de aplicativos recuperem o local do arquivo xml .appinstaller quando necessário para seus aplicativos. Windows 10, versão 1809 (build 17763)
Package.CheckUpdateAvailabilityAsync Verifica se há atualizações para o pacote do aplicativo principal listado no arquivo .appinstaller. Ele permite que o desenvolvedor determine se as atualizações são necessárias devido à política .appinstaller. Atualmente, esse método 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 Aplicativos, consulte Referência de esquema de arquivo do Instalador de Aplicativo.