TTask.Subscribe (TitTask)

De Wiki1000
(Différences entre les versions)
Syfre (discuter | contributions)
(Page créée avec « {{version1100}} <source lang='delphi'>class function Subscribe(const iEventID:string; iAttributes:Array of string; iValues:Array of variant):boolean;</source> Cette fonct... »)
Modification suivante →

Version du 6 décembre 2022 à 16:32

(Version 11)

class function Subscribe(const iEventID:string; iAttributes:Array of string; iValues:Array of variant):boolean;

Cette fonction abonne la classe de 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
iAttributes Un tableau de propriété de la tâche qui seront initialisée lorsque la tâche sera déclenchée
iValues Un tableau de valeur correspondant aux attributs initialisés
Result True si la tâche a été posté
Tip-20px.png Tip : Un seul abonnement est possible par couple EventID, SourceID.
Tip-20px.png Tip : Cette fonction nécessite que la gestion des tâches soit configurée

Exemple :

//Procedure TestRegisterTasks;
begin
  TMyTask.Subscribe('myCustomEventId',['unCode','unEntier'],['X',2]);
end;

Voir aussi:


Classe_tâche_(stereotype)Développement DSM

Outils personnels