Interface IEventListener

Interface IEventListener

Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)

Die Aspose.Html.Dom.Events.IEventListener-Schnittstelle ist die primäre Methode zur Verarbeitung von Ereignissen.
Benutzer implementieren die Aspose.Html.Dom.Events.IEventListener-Schnittstelle und registrieren ihren Listener auf einem Aspose.Html.Dom.EventTarget mit der Methode Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Die Benutzer sollten auch ihren Aspose.Html.Dom.Events.IEventListener von seinem Aspose.Html.Dom.EventTarget entfernen, nachdem sie die Verwendung des Listeners abgeschlossen haben.

[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener

Anmerkungen

Wenn ein Knoten mit der Methode cloneNode kopiert wird, sind die an den Quellknoten angehängten Ereignis-Listener nicht am kopierten Knoten angehängt.
Wenn der Benutzer wünscht, dass dieselben Ereignis-Listener zur neu erstellten Kopie hinzugefügt werden, muss der Benutzer sie manuell hinzufügen.

Methoden

HandleEvent(Event)

Diese Methode wird aufgerufen, wann immer ein Ereignis des Typs auftritt, für den die Aspose.Html.Dom.Events.IEventListener-Schnittstelle registriert wurde.

[DOMName("handleEvent")]
void HandleEvent(Event @event)

Parameter

event Event

Das Aspose.Html.Dom.Events.Event enthält kontextuelle Informationen über das Ereignis.
Es enthält auch die Methoden Aspose.Html.Dom.Events.Event.StopPropagation und Aspose.Html.Dom.Events.Event.PreventDefault, die zur Bestimmung des Ereignisflusses und der Standardaktion verwendet werden.

 Deutsch