AddEventListener

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ámetroEscribeDescripción
typeStringEl tipo de evento para el que el usuario se está registrando
listenerIEventListenerToma 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 mismoEventTargetcon 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


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ámetroEscribeDescripción
typeStringEl tipo de evento para el que el usuario se está registrando
listenerIEventListenerToma una interfaz implementada por el usuario que contiene los métodos que se llamarán cuando ocurra el evento.
useCaptureBooleanSi 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 mismoEventTargetcon 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