UpdateSettings

Appinstaller ファイルの省略可能な要素。 UpdateSettings は、アプリの起動中に更新プログラムをチェックするかどうかを示します。

要素の階層

<AppInstaller>
<UpdateSettings>

構文

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

キー

? 省略可能 (0 または 1)

属性および要素

属性

なし。

子要素

子要素 説明
OnLaunch OnLaunch は、デプロイサービスがアプリの起動時に appinstaller ファイルの更新を確認することを示します。
自動 Backgroundtask バックグラウンドで更新プログラムがあるかどうかを確認します。 ユーザーがアプリを起動したかどうかに関係なく、8時間ごとにチェックが行われます。 この種類の更新プログラムでは、UI を表示できません。 Windows 10、バージョン1803以降で使用できます。
ForceUpdateFromAnyVersion アプリのバージョンをインクリメントまたはデクリメントできるブール値。 この要素が指定されていない場合、アプリは上位バージョンにのみ移行できます。 Windows 10 Version 1809 以降で使用できます。

親要素

親要素 説明
AppInstaller Appinstaller ドキュメントのルート要素。

注釈

UpdateSettings はオプションの要素です。

この例では、デプロイは起動時にのみ更新を確認し、前回のデプロイで更新がチェックされてから12日以上経過した場合にのみ、更新をチェックします。

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

この例では、展開によって、ユーザーがアプリを起動しない場合でも、8時間ごとに、バックグラウンドで更新プログラムがチェックされます。

<UpdateSettings>
    <AutomaticBackgroundTask/>
</UpdateSettings>

この例では、配置によって起動時およびバックグラウンドで更新プログラムがチェックされます。 さらに、アプリのバージョンをインクリメントまたはデクリメントできます。

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

要件

Namespace http://schemas.microsoft.com/appx/appinstaller/2017/2