API для файлов Установщика приложенийApp Installer file APIs

Классы PackageManager и Package в Windows SDK предоставляют методы, которые можно использовать для добавления или изменения пакетов через файлы установщика приложений, а также для получения сведений о приложениях с помощью Ассоциации установщика приложения.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.

МетодMethod ОписаниеDescription Минимальный поддерживаемый выпускMinimum supported release
PackageManager. АддпаккажебяппинсталлерфилеасинкPackageManager.AddPackageByAppInstallerFileAsync Позволяет устанавливать один или несколько пакетов приложений с помощью файла. appinstaller.Allows single or multiple app packages to be installed with an .appinstaller file. Обновление для дизайнеров Windows 10 (версия 1709, сборка 16299)Windows 10 Fall Creators Update (version 1709, build 16299)
PackageManager. РекуестаддпаккажебяппинсталлерфилеасинкPackageManager.RequestAddPackageByAppInstallerFileAsync Позволяет устанавливать один или несколько пакетов приложений с помощью файла. appinstaller.Allows single or multiple app packages to be installed with an .appinstaller file. После этого будет выполнен фильтр SmartScreen и проверка пользователя перед установкой пакетов приложений.This will perform a SmartScreen filter and user verification before installing the app package(s). Обновление для дизайнеров Windows 10 (версия 1709, сборка 16299)Windows 10 Fall Creators Update (version 1709, build 16299)
Package.GetAppInstallerInfoPackage.GetAppInstallerInfo Возвращает расположение XML-файла appinstaller.Returns the .appinstaller xml file location. Это позволяет разработчикам приложений извлекать расположение XML-файла appinstaller при необходимости в приложении.This allows app developers to retrieve the .appinstaller xml file location when needed by their app. Windows 10, версия 1809 (сборка 17763)Windows 10, version 1809 (build 17763)
Package.CheckUpdateAvailabilityAsyncPackage.CheckUpdateAvailabilityAsync Проверяет наличие обновлений для основного пакета приложения, указанного в файле. appinstaller.Checks for updates to the main app package listed in the .appinstaller file. Он позволяет разработчику определить, требуются ли обновления из-за политики. appinstaller.It allows the developer to determine if the updates are required due to .appinstaller policy. В настоящее время этот метод работает только для приложений, установленных с помощью файлов. appinstaller.This method currently only works for applications installed via .appinstaller files. Windows 10, версия 1809 (сборка 17763)Windows 10, version 1809 (build 17763)

Схема файла Установщика приложенийApp Installer file schema

Дополнительные сведения о форматировании файла установщика приложения вручную см. в разделе Справочник по схеме файлов установщика приложений.For more information about how to manually format an App Installer file, see App installer file schema reference.