AddEventListener

AddEventListener(string, IEventListener)

Этот метод позволяет регистрировать прослушиватели событий на цели события.

public void AddEventListener(string type, IEventListener listener)
Параметр Тип Описание
type String Тип события, на которое регистрируется пользователь
listener IEventListener Принимает реализованный пользователем интерфейс, который содержит методы, вызываемые при возникновении события.

Примечания

ЕслиIEventListenerдобавляется вEventTargetпока он обрабатывает событие, он не будет запущен текущими действиями, но может быть запущен на более поздней стадии потока событий, например, на фазе всплытия.

Если на одномEventTargetс теми же параметрами дубликаты отбрасываются. Они не вызывают двойной вызовIEventListener, и поскольку они отбрасываются, их не нужно удалять с помощью RemoveEventListener метод .

Смотрите также


AddEventListener(string, IEventListener, bool)

Этот метод позволяет регистрировать прослушиватели событий на цели события.

public void AddEventListener(string type, IEventListener listener, bool useCapture)
Параметр Тип Описание
type String Тип события, на которое регистрируется пользователь
listener IEventListener Принимает реализованный пользователем интерфейс, который содержит методы, вызываемые при возникновении события.
useCapture Boolean Если true, useCapture указывает, что пользователь желает инициировать захват. После инициации захвата все события указанного типа будут отправлены в зарегистрированный IEventListener до того, как они будут отправлены на любые Цели Событий под ними в дереве. События, всплывающие вверх по дереву, не будут запускатьIEventListenerпредназначенный для использования захвата.

Примечания

ЕслиIEventListenerдобавляется вEventTargetпока он обрабатывает событие, он не будет запущен текущими действиями, но может быть запущен на более поздней стадии потока событий, например, на фазе всплытия.

Если на одномEventTargetс теми же параметрами дубликаты отбрасываются. Они не вызывают двойной вызовIEventListener, и поскольку они отбрасываются, их не нужно удалять с помощью RemoveEventListener метод .

Смотрите также