Interface IEventListener
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Rozhraní Aspose.Html.Dom.Events.IEventListener je primární metodou pro zpracování událostí.
Uživatelé implementují rozhraní Aspose.Html.Dom.Events.IEventListener a registrují svého posluchače na Aspose.Html.Dom.EventTarget pomocí metody Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Uživatelé by také měli odstranit své Aspose.Html.Dom.Events.IEventListener z jeho Aspose.Html.Dom.EventTarget poté, co dokončili používání posluchače.
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
Poznámky
Když je uzel zkopírován pomocí metody cloneNode, posluchače událostí připojené k původnímu uzlu nejsou připojeny k zkopírovanému uzlu.
Pokud si uživatel přeje, aby byly stejné posluchače událostí přidány k nově vytvořené kopii, musí je přidat ručně.
Metody
HandleEvent(Event)
Tato metoda je volána vždy, když dojde k události typu, pro který bylo registrováno rozhraní Aspose.Html.Dom.Events.IEventListener.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Parametry
event
Event
Aspose.Html.Dom.Events.Event obsahuje kontextové informace o události.
Také obsahuje metody Aspose.Html.Dom.Events.Event.StopPropagation a Aspose.Html.Dom.Events.Event.PreventDefault, které se používají k určení toku události a výchozí akce.