Interface IEventListener
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
A interface Aspose.Html.Dom.Events.IEventListener é o método principal para manipulação de eventos.
Os usuários implementam a interface Aspose.Html.Dom.Events.IEventListener e registram seu listener em um Aspose.Html.Dom.EventTarget usando o método Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Os usuários também devem remover seu Aspose.Html.Dom.Events.IEventListener de seu Aspose.Html.Dom.EventTarget após terem concluído o uso do listener.
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
Observações
Quando um Node é copiado usando o método cloneNode, os Event Listeners anexados ao Node de origem não são anexados ao Node copiado.
Se o usuário deseja que os mesmos Event Listeners sejam adicionados à cópia recém-criada, o usuário deve adicioná-los manualmente.
Métodos
HandleEvent(Event)
Este método é chamado sempre que um evento ocorre do tipo para o qual a interface Aspose.Html.Dom.Events.IEventListener foi registrada.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Parâmetros
event
Event
O Aspose.Html.Dom.Events.Event contém informações contextuais sobre o evento.
Ele também contém os métodos Aspose.Html.Dom.Events.Event.StopPropagation e Aspose.Html.Dom.Events.Event.PreventDefault, que são usados para determinar o fluxo do evento e a ação padrão.