APIs do arquivo do Instalador de AplicativoApp Installer file APIs

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.The PackageManager and Package classes in the Windows SDK provide methods you can use to add or modify packages via App Installer files, or to retrieve information about apps with an App Installer association.

MétodoMethod DescriçãoDescription Versão mínima com suporteMinimum supported release
PackageManager. AddPackageByAppInstallerFileAsyncPackageManager.AddPackageByAppInstallerFileAsync Permite que pacotes de aplicativos únicos ou múltiplos sejam instalados com um arquivo. AppInstaller.Allows single or multiple app packages to be installed with an .appinstaller file. Atualização dos criadores de outono do Windows 10 (versão 1709, Build 16299)Windows 10 Fall Creators Update (version 1709, build 16299)
PackageManager. RequestAddPackageByAppInstallerFileAsyncPackageManager.RequestAddPackageByAppInstallerFileAsync Permite que pacotes de aplicativos únicos ou múltiplos sejam instalados com um arquivo. AppInstaller.Allows single or multiple app packages to be installed with an .appinstaller file. Isso executará um filtro do SmartScreen e a verificação do usuário antes de instalar os pacotes do aplicativo.This will perform a SmartScreen filter and user verification before installing the app package(s). Atualização dos criadores de outono do Windows 10 (versão 1709, Build 16299)Windows 10 Fall Creators Update (version 1709, build 16299)
Package.GetAppInstallerInfoPackage.GetAppInstallerInfo Retorna o local do arquivo XML. AppInstaller.Returns the .appinstaller xml file location. Isso permite que os desenvolvedores de aplicativos recuperem o local do arquivo XML. AppInstaller quando necessário para seu aplicativo.This allows app developers to retrieve the .appinstaller xml file location when needed by their app. Windows 10, versão 1809 (build 17763)Windows 10, version 1809 (build 17763)
Package.CheckUpdateAvailabilityAsyncPackage.CheckUpdateAvailabilityAsync Verifica se há atualizações para o pacote principal do aplicativo listado no arquivo. AppInstaller.Checks for updates to the main app package listed in the .appinstaller file. Ele permite que o desenvolvedor determine se as atualizações são necessárias devido à política. AppInstaller.It allows the developer to determine if the updates are required due to .appinstaller policy. Esse método atualmente só funciona para aplicativos instalados por meio de arquivos. AppInstaller.This method currently only works for applications installed via .appinstaller files. Windows 10, versão 1809 (build 17763)Windows 10, version 1809 (build 17763)

Esquema do arquivo do Instalador de AplicativoApp Installer file schema

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.For more information about how to manually format an App Installer file, see App installer file schema reference.