IEventTarget.AddEventListener

AddEventListener(string, IEventListener)

Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement.

public void AddEventListener(string type, IEventListener listener)
ParamètreTaperLa description
typeStringLe type d’événement pour lequel l’utilisateur s’inscrit
listenerIEventListenerPrend une interface implémentée par l’utilisateur qui contient les méthodes à appeler lorsque l’événement se produit.

Remarques

Si unIEventListener est ajouté à unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours, mais peut être déclenché lors d’une étape ultérieure du flux d’événements, comme la phase de bouillonnement.

Si plusieurs Event Listeners identiques sont enregistrés sur le mêmeEventTargetavec les mêmes paramètres, les instances en double sont rejetées. Elles ne provoquent pas laIEventListener pour être appelés deux fois et puisqu’ils sont jetés, ils n’ont pas besoin d’être supprimés avec the RemoveEventListener méthode.

Voir également


AddEventListener(string, IEventListener, bool)

Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement.

public void AddEventListener(string type, IEventListener listener, bool useCapture)
ParamètreTaperLa description
typeStringLe type d’événement pour lequel l’utilisateur s’inscrit
listenerIEventListenerPrend une interface implémentée par l’utilisateur qui contient les méthodes à appeler lorsque l’événement se produit.
useCaptureBooleanSi vrai, useCapture indique que l’utilisateur souhaite lancer la capture. Après avoir lancé la capture, tous les événements du type spécifié seront distribués à l’enregistré IEventListener avant d’être envoyés à des cibles d’événements en dessous d’eux dans l’arborescence. Les événements qui bouillonnent vers le haut dans l’arborescence ne déclencheront pas deIEventListener désigné pour utiliser la capture.

Remarques

Si unIEventListener est ajouté à unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours, mais peut être déclenché lors d’une étape ultérieure du flux d’événements, comme la phase de bouillonnement.

Si plusieurs Event Listeners identiques sont enregistrés sur le mêmeEventTargetavec les mêmes paramètres, les instances en double sont rejetées. Elles ne provoquent pas laIEventListener pour être appelés deux fois et puisqu’ils sont jetés, ils n’ont pas besoin d’être supprimés avec the RemoveEventListener méthode.

Voir également