SubscribeToEvent (TitTask)

De Wiki1000
Révision datée du 29 mars 2020 à 13:45 par Syfre (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<source lang='delphi'>function SubscribeToEvent(const iEventID:string; var aReason:string):boolean;</source>

Cette fonction abonne la tâche à un évènement.

La tâche sera exécutée à chaque fois que l'évènement est déclenché jusqu'au désabonnement de la tâche.

Paramètre Usage
iEventID Identifiant de l'évènement sur lequel abonner la tâche
aReason Informations sur l'erreur
Result True si la tâche a été posté
Tip : Un seul abonnement est possible par couple EventID, SourceID.
Tip : Cette fonction nécessite que la gestion des tâches soit configurée

Exemple :

<source lang="delphi"> //Procedure TTestTaskCallBack.RegisterCallBack; var aReason:string; begin

 if not SubscribeToEvent(TTestTask.OnTerminateSuccessID(),aReason) then
  showMessage('subscribe failed '+aReason); 

end </source>

Voir aussi:

{{#if:Classe_tâche_(stereotype)|

{{#if:Classe_tâche_(stereotype)|— Classe_tâche_(stereotype) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}