UpdateSettings

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

要素の階層

<AppInstaller>
<UpdateSettings>

構文

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

キー

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

属性および要素

属性

なし。

子要素

子要素 説明
OnLaunch OnLaunch は、アプリの起動時に appinstaller ファイルを更新するためにデプロイ サービスがチェックされることを示します。
s4:AutomaticBackgroundTask バックグラウンドで更新プログラムを確認します。 チェックは、ユーザーがアプリを起動したかどうかに関係なく、8 時間ごとに作成されます。 この種類の更新プログラムでは、UI を表示できません。 Windows 10 バージョン 1803 以降で使用できます。
s4:ForceUpdateFromAnyVersion アプリのバージョンをインクリメントまたはデクリメントできるようにするブール値。 この要素が指定されていない場合、アプリは上位バージョンにのみ移行できます。 Windows 10 Version 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 Version 1809で導入された機能に必要です。
最小 OS バージョン Windows 10 バージョン 1709