s4 :OnLaunch
Description
Spécifie si le service de déploiement case activée pour une mise à jour du fichier programme d’installation de l’application au lancement de l’application. (s4 :OnLaunch)
Hiérarchie d’éléments
<s4 :OnLaunch>
Syntax
<s4:OnLaunch ShowPrompt? = Boolean.
UpdateBlocksActivation? = Boolean.
HoursBetweenUpdateChecks? = Unsigned byte.
></s4:OnLaunch>
Clé :
?
facultatif (zéro ou un)
Attributs
Attribut | Description | Type de données | Obligatoire |
---|---|---|---|
ShowPrompt | Indique si le déploiement affiche une invite, informant l’utilisateur de la mise à jour. Pour plus d’informations sur le comportement de cet attribut, consultez les remarques. Disponible dans Windows 10, version 1903 et ultérieure. | Propriété booléenne. | No |
UpdateBlocksActivation | Doit être utilisé uniquement si ShowPrompt="true ». Indique si le déploiement empêche l’utilisateur de lancer l’application jusqu’à ce que la mise à jour ait été appliquée. « UpdateBlocksActivation » = true signifie que l’interface utilisateur que l’utilisateur verra permet à l’utilisateur d’effectuer la mise à jour ou de fermer l’application. « UpdateBlocksActivation » = false signifie que l’interface utilisateur que l’utilisateur verra permet à l’utilisateur d’effectuer la mise à jour ou de démarrer l’application sans mise à jour. Dans ce dernier cas, la mise à jour sera appliquée en mode silencieux à un moment opportun. Pour plus d’informations sur le comportement de cet attribut, consultez les remarques. Disponible dans Windows 10, version 1903 et ultérieure. | Propriété booléenne. | No |
HoursBetweenUpdateChecks | Spécifie la fréquence à laquelle le service de déploiement case activée pour une mise à jour du fichier du programme d’installation d’application. Lorsque HoursBetweenUpdateChecks a la valeur 0, le service de déploiement case activée pour les mises à jour chaque fois que l’application est lancée. Pour les autres valeurs, le service de déploiement case activée pour les mises à jour lorsque l’application est lancée uniquement si elle n’a pas été vérifiée au cours des dernières heures spécifiées par HoursBetweenUpdateChecks. Par exemple, si HoursBetweenUpdateChecks a la valeur 12, le service déploiements case activée pour les mises à jour lorsque l’application est lancée uniquement s’il n’a pas déjà vérifié les mises à jour au cours des 12 heures précédentes. | Valeurs numériques comprises entre 0 et 255 inclus. La valeur par défaut est 24. | No |
Éléments parents
Éléments parents | Description |
---|---|
s4 :UpdateSettings | Spécifie les paramètres liés aux mises à jour des applications. |
Remarques
La définition de l’attribut ShowPrompt="true"
affiche actuellement une invite pour les applications UWP, mais pas pour les applications de bureau qui ont été empaquetées dans un package d’application Windows (c’est-à-dire, les applications de bureau qui utilisent le Pont du bureau). Pour les applications de bureau, cette fonctionnalité fournit une mise à jour en mode silencieux ; la même fonctionnalité par défaut fournie par l’élément OnLaunch.
Les ShowPrompt
attributs et UpdateBlocksActivation
n’ont effet que lorsque l’utilisateur démarre l’application à partir d’un élément de menu ou d’une vignette dans le menu Démarrer. Ces attributs n’ont aucun effet si l’utilisateur démarre l’application à partir d’un raccourci du bureau ou de la barre des tâches.
Exemples
Dans cet exemple, le déploiement case activée pour les mises à jour chaque fois que l’application est lancée. Si des mises à jour sont trouvées, le déploiement affiche une invite indiquant à l’utilisateur qu’il doit prendre la mise à jour avant de lancer l’application. La version de l’application peut également être incrémentée ou décrémentée.
<s4:UpdateSettings>
<s4OnLaunch s4:HoursBetweenUpdateChecks="0" s4:ShowPrompt="true" s4:UpdateBlocksActivation="true"/>
<s4:ForceUpdateFromAnyVersion>true</s4:ForceUpdateFromAnyVersion>
</s4UpdateSettings>
Configuration requise
Condition requise | Valeur |
---|---|
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 |
Cet espace de noms est requis pour les fonctionnalités introduites dans Windows version 21H2 build 22000 |
Version minimale du système d’exploitation | Windows version 21H2 build 22000 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour