Поделиться через


UpdateSettings

Необязательный элемент файла appinstaller. UpdateSettings указывает, следует ли проверка обновления во время запуска приложения.

Иерархия элементов

<AppInstaller>
<UpdateSettings>

Синтаксис

<UpdateSettings>
    <!-- Child elements -->
    OnLaunch?
    s4:AutomaticBackgroundTask?
    s4:ForceUpdateFromAnyVersion?
</UpdateSettings>

Ключ

? необязательный (ноль или один)

Атрибуты и элементы

Атрибуты

Отсутствует.

Дочерние элементы

Дочерние элементы Описание
OnLaunch OnLaunch означает, что служба развертывания будет проверка для обновления файла appinstaller при запуске приложения.
s4:AutomaticBackgroundTask Проверяет наличие обновлений в фоновом режиме. Проверка выполняется каждые 8 часов независимо от того, запустил ли пользователь приложение. Этот тип обновления не может отображать пользовательский интерфейс. Доступно в Windows 10 версии 1803 и более поздних.
s4:ForceUpdateFromAnyVersion Логическое значение, позволяющее увеличивать или уменьшать версию приложения. Без этого элемента приложение может перейти только на более высокую версию. Доступно начиная с Windows 10, версия 1809 и более поздних версий.

Родительские элементы

Родительские элементы Описание
AppInstaller Корневой элемент документа appinstaller.

Комментарии

UpdateSettings является необязательным элементом.

Примеры

В этом примере развертывание будет проверка для обновлений только во время запуска и только в том случае, если с момента последнего развертывания прошло 12 или более часов.

<UpdateSettings>
    <OnLaunch HoursBetweenUpdateChecks="12"/>
</UpdateSettings>

В этом примере развертывание будет проверка для обновлений в фоновом режиме каждые 8 часов, даже если пользователь не запускает приложение.

<UpdateSettings>
    <s4:AutomaticBackgroundTask/>
</UpdateSettings>

В этом примере развертывание будет проверка для обновлений во время запуска и в фоновом режиме. Кроме того, версию приложения можно увеличивать или уменьшать.

<UpdateSettings>
    <OnLaunch HoursBetweenUpdateChecks="12"/>
    <s4:AutomaticBackgroundTask/>
    <s4:ForceUpdateFromAnyVersion>true</s4:ForceUpdateFromAnyVersion>
</UpdateSettings>

Требования

Требование Описание
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 Это пространство имен необходимо для функций, представленных в Windows 10 версии 1709.
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2018 Это пространство имен необходимо для функций, представленных в Windows 10, версия 1809.
Минимальная версия ОС Windows 10 версии 1709