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

Классы PackageManager и Package в пакете SDK для Windows предоставляют методы, которые можно использовать для добавления или изменения пакетов с помощью файлов установщика приложений или получения сведений о приложениях с сопоставлением установщика приложений.

Метод Description Минимальный поддерживаемый выпуск
PackageManager.AddPackageByAppInstallerFileAsync Позволяет устанавливать один или несколько пакетов приложений с помощью файла appinstaller. Windows 10 Fall Creators Update (версия 1709, сборка 16299)
PackageManager.RequestAddPackageByAppInstallerFileAsync Позволяет устанавливать один или несколько пакетов приложений с помощью файла appinstaller. Это позволит выполнить фильтр SmartScreen и проверку пользователя перед установкой пакетов приложений. Windows 10 Fall Creators Update (версия 1709, сборка 16299)
Package.GetAppInstallerInfo Возвращает расположение XML-файла appinstaller. Это позволяет разработчикам приложений получать расположение XML-файла appinstaller при необходимости в приложении. Windows 10, версия 1809 (сборка 17763)
Package.CheckUpdateAvailabilityAsync Проверяет наличие обновлений основного пакета приложения, указанного в файле appinstaller. Он позволяет разработчику определить, требуются ли обновления из-за политики appinstaller. Этот метод в настоящее время работает только для приложений, установленных с помощью файлов appinstaller. Windows 10, версия 1809 (сборка 17763)

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

Дополнительные сведения о том, как вручную форматировать файл установщика приложений, см . в справочнике по схеме файлов установщика приложений.