Interface IEventListener
ja nimityö: Aspose.Html.Dom.Events Kokoelma: Aspose.HTML.dll (25.4.0)
Aspose.Html.Dom.Events.IEventListenerin käyttöliittymä on tärkein tapa käsitellä tapahtumia.Käyttäjät toteuttavat Aspose.Html.Dom.Events.IEventListenerin käyttöliittymän ja rekisteröivät kuuntelijansa Aspose.Html.Dom.EventTargetin avulla Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean) menetelmällä.Käyttäjien tulisi myös poistaa Aspose.Html.Dom.Events.IEventListener sen Aspose.Html.Dom.EventTarget jälkeen, kun he ovat suorittaneet käyttämällä kuuntelija.
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
Remarks
Kun node kopioidaan CloneNode -menetelmällä, lähteen nodeen liitetyt Tapahtuman kuuntelijat eivät liity kopioituun nodeen.Jos käyttäjä haluaa, että samat Tapahtuman kuuntelijat lisätään äskettäin luotuun kopioon, käyttäjän on lisättävä ne manuaalisesti.
Methods
HandleEvent(Event)
Tätä menetelmää kutsutaan aina, kun tapahtuma tapahtuu tyypistä, johon Aspose.Html.Dom.Events.IEventListener -liittymä on rekisteröity.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Parameters
event
Event
Aspose.Html.Dom.Events.Event sisältää kontekstuaalisia tietoja tapahtumasta.Se sisältää myös Aspose.Html.Dom.Events.Event.StopPropagation ja Aspose.Html.Dom.Events.Event.PreventDefault menetelmiä, joita käytetään tapahtuman virtauksen ja oletusarvoisen toiminnan määrittämisessä.