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 Instalador de Aplicativo 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 um ou vários pacotes de aplicativos 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 aplicativos 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 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 do aplicativo principal listado no arquivo .appinstaller. Ele permite que o desenvolvedor determine se as atualizações são necessárias devido à política do .appinstaller. Atualmente, esse método funciona apenas 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 Instalador de Aplicativo, consulte Referência de esquema de arquivo do instalador de aplicativo.