Interface IEventListener

Interface IEventListener

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

L’interfaccia Aspose.Html.Dom.Events.IEventListener è il metodo principale per gestire gli eventi.
Gli utenti implementano l’interfaccia Aspose.Html.Dom.Events.IEventListener e registrano il loro listener su un Aspose.Html.Dom.EventTarget utilizzando il metodo Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Gli utenti devono anche rimuovere il loro Aspose.Html.Dom.Events.IEventListener dal suo Aspose.Html.Dom.EventTarget dopo aver completato l’uso del listener.

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

Osservazioni

Quando un Nodo viene copiato utilizzando il metodo cloneNode, i Listener di Evento allegati al Nodo sorgente non vengono allegati al Nodo copiato.
Se l’utente desidera che gli stessi Listener di Evento vengano aggiunti alla copia appena creata, l’utente deve aggiungerli manualmente.

Metodi

HandleEvent(Event)

Questo metodo viene chiamato ogni volta che si verifica un evento del tipo per il quale è stata registrata l’interfaccia Aspose.Html.Dom.Events.IEventListener.

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

Parametri

event Event

L’Aspose.Html.Dom.Events.Event contiene informazioni contestuali sull’evento.
Contiene anche i metodi Aspose.Html.Dom.Events.Event.StopPropagation e Aspose.Html.Dom.Events.Event.PreventDefault, che vengono utilizzati per determinare il flusso dell’evento e l’azione predefinita.

 Italiano