Description...
Exemple...
Voir aussi...
Traduction...
Fonction EstSuspendue() Retourner Booleen();
La tâche est suspendue dès l'appel à cette méthode. Elle ne reprendra qu'au prochain appel à ReprendreTache effectué par une autre tâche.
Si cette méthode est appelée pour une autre tâche qu'une tâche du processus courant, l'exception ActionTacheImpossible est envoyée.
Fonction TraitementEsclave(TacheCourante : Nul Ou Tache)
/****************************************************/
Debut
...
TacheCourante.SuspendreTache();
/* La tâche est suspendue. */
...
Fin Fonction
Principal
Variable
T : Nul Ou Tache;
Debut
...
T=Tache("Esclave", TraitementEsclave);
/* On crée une nouvelle tâche. */
...
Si T.EstSuspendue() Alors
T.ReprendreTache();
/* La tâche annexe est reprise. */
Fin Si
...
Fin Principal
WirdVerschoben | IsSuspended | 暂停 | SeSuspende | - | - | - | - |