Interface IEventListener
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Aspose.Html.Dom.Events.IEventListener-gränssnittet är den primära metoden för att hantera händelser.
Användare implementerar Aspose.Html.Dom.Events.IEventListener-gränssnittet och registrerar sin lyssnare på en Aspose.Html.Dom.EventTarget med hjälp av metoden Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Användarna bör också ta bort sin Aspose.Html.Dom.Events.IEventListener från dess Aspose.Html.Dom.EventTarget efter att de har avslutat användningen av lyssnaren.
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
Anmärkningar
När en nod kopieras med hjälp av metoden cloneNode kopplas inte händelselyssnarna som är kopplade till källnoden till den kopierade noden.
Om användaren vill att samma händelselyssnare ska läggas till den ny skapade kopian måste användaren lägga till dem manuellt.
Metoder
HandleEvent(Event)
Denna metod anropas varje gång en händelse av den typ inträffar för vilken Aspose.Html.Dom.Events.IEventListener-gränssnittet registrerades.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Parametrar
event
Event
Aspose.Html.Dom.Events.Event innehåller kontextuell information om händelsen.
Den innehåller också metoderna Aspose.Html.Dom.Events.Event.StopPropagation och Aspose.Html.Dom.Events.Event.PreventDefault som används för att bestämma händelsens flöde och standardåtgärd.