DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Mises à jour d'applications
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
AppliParamètre (Fonction)
En anglais : AppParameter
Renvoie des informations sur le mécanisme de mise à jour automatique de l'application spécifiée.
Exemple
Etats et RequêtesWindows
SI AppliParamètre(appMAJMode) = 3 ALORS
	AppliChangeParamètre(appMAJMsgArrêt, ...
			"L'application " + ProjetInfo(piNomEXE) + ...
			"va être arrêtée automatiquement.")
FIN
Syntaxe
<Résultat> = AppliParamètre(<Information> [, <Chemin de l'application>])
<Résultat> : Type de l'information
Information demandée.
<Information> : Constante de type Entier
Caractéristique de l'application voulue :
appMAJAfficheErreurAffichage ou non d'un message en cas de problème lors de la vérification des mises à jour de l'application :
  • Vrai pour afficher un message,
  • Faux dans le cas contraire.
appMAJCheminChemin des informations de mise à jour sur le serveur.
appMAJDélaiDélai entre deux messages (si appMAJMode = 2) ou avant l'arrêt automatique de l'application (si appMAJMode = 3)
Nouveauté 2024
appMAJEnArrièrePlan
Téléchargement en tâche de fond de la mise à jour d'une application disponible sur le Store Privé.
Si cette application est en cours d'utilisation, elle n'est pas interrompue.
Lorsque la mise à jour est téléchargée, une notification permet d'installer la mise à jour. Cette notification est également affichée si nécessaire au prochain lancement de l'application.
Attention : Cette constante est prise en compte uniquement pour les applications présentes sur le Store Privé.
appMAJModeMode de fonctionnement actuel de l'application :
  • 0 : Fonctionnement normal.
  • 1 : Lancement interdit : les exécutables en cours continuent de fonctionner.
  • 2 : Lancement interdit : les exécutables en cours reçoivent un message d'avertissement périodiquement.
  • 3 : Lancement interdit : les exécutables en cours sont arrêtés automatiquement au bout d'un certain délai.
appMAJModeAffichageMode d'affichage choisi pour prévenir l'utilisateur qu'une mise à jour de l'application est disponible :
  • 0 : Une fenêtre dans l'application est utilisée pour avertir l'utilisateur.
  • 1 : Une notification est utilisée pour avertir l'utilisateur.
appMAJMsgArrêtMessage affiché avant l'arrêt automatique de l'application (quand appMAJMode = 3).
appMAJMsgAvertissementMessage affiché périodiquement (quand appMAJMode = 2).
appMAJMsgInterditMessage affiché lorsque le lancement de l'application est interdit.
appMAJProtocoleProtocole réseau utilisé pour la recherche des mises à jour. Ce protocole peut correspondre à "LOCAL" ou "HTTP".
appMAJRéseauNiveau de mise à jour :
  • 0 : Pas de mise à jour.
  • 1 : Mise à jour réseau activée.
  • 2 : Mise à jour réseau activée et inscription des applications auprès du serveur de mise à jour.
appMAJServeurServeur sur lequel sont recherchées les mises à jour.
appMAJTempsAffichageDurée d'affichage des messages.
appMAJVerifAutoActivation de la vérification automatique des mises à jour :
  • Vrai pour activer,
  • Faux pour désactiver.
appMAJVersionCompatibleNuméro de version minimale compatible avec la version de référence.
appMAJVersionLocaleNuméro de version de l'exécutable local.
appMAJVersionRéférenceNuméro de version de la version de référence.
<Chemin de l'application> : Chaîne de caractères optionnelle
Chemin complet de l'exécutable à manipuler. Si ce paramètre n'est pas précisé, l'application manipulée est l'application en cours.
Classification Métier / UI : Code métier
Composante : wd290std.dll
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/03/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale