EventTarget.AddEventListener
AddEventListener(string, DOMEventHandler, bool)
Este método permite el registro de detectores de eventos en el destino del evento.
public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
Parámetro | Escribe | Descripción |
---|---|---|
type | String | El tipo de evento para el que el usuario se está registrando |
handler | DOMEventHandler | toma unDOMEventHandler para ser llamado cuando ocurra el evento. |
useCapture | Boolean | Si es verdadero, useCapture indica que el usuario desea iniciar la captura. Después de iniciar la captura, todos los eventos del tipo especificado se enviarán al registrado IEventListener antes de enviarse a cualquier Objetivo de evento debajo de ellos en el árbol. Los eventos que se propagan hacia arriba a través del árbol no activarán unIEventListener designado para usar la captura. |
Observaciones
Si unIEventListener
se agrega a unEventTarget
mientras está procesando un evento, no se activará por las acciones actuales, pero puede activarse durante una etapa posterior del flujo del evento, como la fase burbujeante.
Si se registran varios detectores de eventos idénticos en el mismoEventTarget
con los mismos parámetros se descartan las instancias duplicadas. No provocan elIEventListener
para que se llamen dos veces y como se descartan no hace falta que se eliminen con el RemoveEventListener
método.
Ver también
- delegate DOMEventHandler
- class EventTarget
- espacio de nombres Aspose.Html.Dom
- asamblea Aspose.HTML
AddEventListener(string, IEventListener)
Este método permite el registro de detectores de eventos en el destino del evento.
public void AddEventListener(string type, IEventListener listener)
Parámetro | Escribe | Descripción |
---|---|---|
type | String | El tipo de evento para el que el usuario se está registrando |
listener | IEventListener | Toma una interfaz implementada por el usuario que contiene los métodos que se llamarán cuando ocurra el evento. |
Observaciones
Si unIEventListener
se agrega a unEventTarget
mientras está procesando un evento, no se activará por las acciones actuales, pero puede activarse durante una etapa posterior del flujo del evento, como la fase burbujeante.
Si se registran varios detectores de eventos idénticos en el mismoEventTarget
con los mismos parámetros se descartan las instancias duplicadas. No provocan elIEventListener
para que se llamen dos veces y como se descartan no hace falta que se eliminen con el RemoveEventListener
método.
Ver también
- interface IEventListener
- class EventTarget
- espacio de nombres Aspose.Html.Dom
- asamblea Aspose.HTML
AddEventListener(string, IEventListener, bool)
Este método permite el registro de detectores de eventos en el destino del evento.
public void AddEventListener(string type, IEventListener listener, bool useCapture)
Parámetro | Escribe | Descripción |
---|---|---|
type | String | El tipo de evento para el que el usuario se está registrando |
listener | IEventListener | Toma una interfaz implementada por el usuario que contiene los métodos que se llamarán cuando ocurra el evento. |
useCapture | Boolean | Si es verdadero, useCapture indica que el usuario desea iniciar la captura. Después de iniciar la captura, todos los eventos del tipo especificado se enviarán al registrado IEventListener antes de enviarse a cualquier Objetivo de evento debajo de ellos en el árbol. Los eventos que se propagan hacia arriba a través del árbol no activarán unIEventListener designado para usar la captura. |
Observaciones
Si unIEventListener
se agrega a unEventTarget
mientras está procesando un evento, no se activará por las acciones actuales, pero puede activarse durante una etapa posterior del flujo del evento, como la fase burbujeante.
Si se registran varios detectores de eventos idénticos en el mismoEventTarget
con los mismos parámetros se descartan las instancias duplicadas. No provocan elIEventListener
para que se llamen dos veces y como se descartan no hace falta que se eliminen con el RemoveEventListener
método.
Ver también
- interface IEventListener
- class EventTarget
- espacio de nombres Aspose.Html.Dom
- asamblea Aspose.HTML