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ètre | Taper | La description |
---|---|---|
type | String | Le type d’événement pour lequel l’utilisateur s’inscrit |
listener | IEventListener | Prend 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êmeEventTarget
avec 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
- interface IEventListener
- interface IEventTarget
- espace de noms Aspose.Html.Dom.Events
- Assemblée Aspose.HTML
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ètre | Taper | La description |
---|---|---|
type | String | Le type d’événement pour lequel l’utilisateur s’inscrit |
listener | IEventListener | Prend une interface implémentée par l’utilisateur qui contient les méthodes à appeler lorsque l’événement se produit. |
useCapture | Boolean | Si 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êmeEventTarget
avec 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
- interface IEventListener
- interface IEventTarget
- espace de noms Aspose.Html.Dom.Events
- Assemblée Aspose.HTML