AddEventListener

AddEventListener(string, IEventListener)

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

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

Примечания

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

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

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


AddEventListener(string, IEventListener, bool)

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

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

Примечания

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

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

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