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

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

Метод Описание Минимальный поддерживаемый выпуск
PackageManager. Аддпаккажебяппинсталлерфилеасинк Позволяет устанавливать один или несколько пакетов приложений с помощью файла. appinstaller. Windows 10 Fall Creators Update (версия 1709, сборка 16299)
PackageManager. Рекуестаддпаккажебяппинсталлерфилеасинк Позволяет устанавливать один или несколько пакетов приложений с помощью файла. 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)

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

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