UpdateSettingsUpdateSettings

Um elemento opcional do arquivo AppInstaller.An optional element of the appinstaller file. UpdateSettings significa se deve ou não verificar se há uma atualização durante a inicialização do aplicativo.UpdateSettings signifies whether or not to check for an update during the app's launch.

Hierarquia de elementosElement hierarchy

<AppInstaller>
<AppInstaller>
<UpdateSettings>
<UpdateSettings>

SintaxeSyntax

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

ChaveKey

?opcional (zero ou um)? optional (zero or one)

Atributos e elementosAttributes and Elements

AtributosAttributes

Nenhum.None.

Elementos filhoChild Elements

Elementos filhoChild Elements DescriçãoDescription
OnLaunchOnLaunch OnLaunch significa que o serviço de implantação verificará se há uma atualização para o arquivo AppInstaller na inicialização do aplicativo.OnLaunch signifies that the deployment service will check for an update to the appinstaller file on the app launch.
AutomaticBackgroundTaskAutomaticBackgroundTask Verifica se há atualizações em segundo plano.Checks for updates in the background. Uma verificação é feita a cada 8 horas independentemente de o usuário ter iniciado o aplicativo.A check is made every 8 hours independently of whether the user launched the app. Esse tipo de atualização não pode mostrar a interface do usuário.This type of update cannot show UI. Disponível no Windows 10, versão 1803 e posterior.Available in Windows 10, version 1803 and later.
ForceUpdateFromAnyVersionForceUpdateFromAnyVersion Um booliano que permite que a versão do aplicativo seja incrementada ou diminuída.A boolean that allows the app's version to be incremented or decremented. Sem esse elemento, o aplicativo só pode mudar para uma versão superior.Without this element, the app can only move to a higher version. Disponível a partir do Windows 10, versão 1809 e posterior.Available starting in Windows 10, version 1809 and later.

Elementos paiParent Elements

Elementos paiParent Elements DescriçãoDescription
AppInstallerAppInstaller O elemento raiz do documento AppInstaller.The root element of the appinstaller document.

ComentáriosRemarks

UpdateSettings é um elemento opcional.UpdateSettings is an optional element.

ExemplosExamples

Neste exemplo, a implantação verificará se há atualizações somente no tempo de inicialização e apenas se 12 ou mais horas tiverem passado desde a última vez que a implantação foi verificada quanto a atualizações.In this example, deployment will check for updates only at launch time and only if 12 or more hours have passed since the last time deployment checked for updates.

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

Neste exemplo, a implantação verificará se há atualizações em segundo plano, a cada 8 horas, mesmo que o usuário não inicie o aplicativo.In this example, deployment will check for updates in the background, every 8 hours, even if the user doesn't launch the app.

<UpdateSettings>
    <AutomaticBackgroundTask/>
</UpdateSettings>

Neste exemplo, a implantação verificará se há atualizações no momento da inicialização e em segundo plano.In this example, deployment will check for updates at launch time and in the background. Além disso, a versão do aplicativo pode ser incrementada ou diminuída.In addition, the app version can be incremented or decremented.

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

RequisitosRequirements

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