DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des traitements / Tâches parallèles
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
Demande l'annulation d'une tâche parallèle.
Exemple
// Déclenche l'exécution d'une tâche
t est une TâcheParallèle = TâcheParallèleExécute(Proc)
...
// Annule l'exécution de la tâche
TâcheParallèleDemandeAnnulation(t)
Syntaxe

Demander l'annulation d'une tâche parallèle Masquer les détails

TâcheParallèleDemandeAnnulation(<Tâche>)
<Tâche> : Variable de type TâcheParallèle
Nom de la variable de type TâcheParallèle à manipuler.

Demander l'annulation des tâches parallèles présentes dans un tableau Masquer les détails

TâcheParallèleDemandeAnnulation(<Tableau de tâches>)
<Tableau de tâches> : Tableau de variables de type TâcheParallèle
Nom du tableau de variables de type TâcheParallèle à manipuler.
Remarques
  • Une demande d'annulation est transmise à la tâche. Le code de la tâche doit gérer la demande d'annulation grâce à la syntaxe suivante :
    MaTâcheParallèle.Annulée
  • L'appel de la fonction TâcheParallèleDemandeAnnulation est non bloquant. La tâche est considérée comme annulée dès l'appel à la fonction.
  • L'état de la tâche passe à tpeAnnulationDemandée. Tout appel à la propriété ValeurRenvoyée provoquera une erreur fatale.
Classification Métier / UI : Code neutre
Composante : wd300vm.dll
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/05/2023

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