Interface IEventListener
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
L’interface Aspose.Html.Dom.Events.IEventListener est la méthode principale pour gérer les événements.
Les utilisateurs implémentent l’interface Aspose.Html.Dom.Events.IEventListener et enregistrent leur écouteur sur un Aspose.Html.Dom.EventTarget en utilisant la méthode Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Les utilisateurs doivent également retirer leur Aspose.Html.Dom.Events.IEventListener de son Aspose.Html.Dom.EventTarget après avoir terminé d’utiliser l’écouteur.
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
Remarques
Lorsqu’un nœud est copié en utilisant la méthode cloneNode, les écouteurs d’événements attachés au nœud source ne sont pas attachés au nœud copié.
Si l’utilisateur souhaite que les mêmes écouteurs d’événements soient ajoutés à la copie nouvellement créée, il doit les ajouter manuellement.
Méthodes
HandleEvent(Event)
Cette méthode est appelée chaque fois qu’un événement se produit du type pour lequel l’interface Aspose.Html.Dom.Events.IEventListener a été enregistrée.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Paramètres
event
Event
L’Aspose.Html.Dom.Events.Event contient des informations contextuelles sur l’événement.
Il contient également les méthodes Aspose.Html.Dom.Events.Event.StopPropagation et Aspose.Html.Dom.Events.Event.PreventDefault qui sont utilisées pour déterminer le flux et l’action par défaut de l’événement.