AddEventListener

AddEventListener(string, IEventListener)

Bu yöntem, olay dinleyicilerinin olay hedefine kaydedilmesine olanak tanır.

public void AddEventListener(string type, IEventListener listener)
ParametreTipTanım
typeStringKullanıcının kaydolduğu olay türü
listenerIEventListenerOlay gerçekleştiğinde çağrılacak yöntemleri içeren kullanıcı tarafından uygulanan bir arabirimi alır.

Notlar

Eğer birIEventListener bir eklenirEventTarget bir olayı işlerken, mevcut eylemler tarafından tetiklenmez ancak köpürme aşaması gibi olay akışının sonraki bir aşamasında tetiklenebilir.

Birden çok özdeş Olay Dinleyicisi aynıEventTargetaynı parametrelerle yinelenen örnekler atılır. IEventListener iki kez çağrılırlar ve atıldıkları için the ile kaldırılmaları gerekmez.RemoveEventListener yöntemi.

Ayrıca bakınız


AddEventListener(string, IEventListener, bool)

Bu yöntem, olay dinleyicilerinin olay hedefine kaydedilmesine olanak tanır.

public void AddEventListener(string type, IEventListener listener, bool useCapture)
ParametreTipTanım
typeStringKullanıcının kaydolduğu olay türü
listenerIEventListenerOlay gerçekleştiğinde çağrılacak yöntemleri içeren kullanıcı tarafından uygulanan bir arabirimi alır.
useCaptureBooleanDoğruysa useCapture, kullanıcının yakalamayı başlatmak istediğini belirtir. Yakalamayı başlattıktan sonra, belirtilen türdeki tüm olaylar kayıtlı öğesine gönderilir.IEventListener ağaçta altlarında bulunan herhangi bir Olay Hedefine gönderilmeden önce. Ağaçta yukarı doğru köpüren olaylar, birIEventListener yakalamayı kullanmak için tasarlanmıştır.

Notlar

Eğer birIEventListener bir eklenirEventTarget bir olayı işlerken, mevcut eylemler tarafından tetiklenmez ancak köpürme aşaması gibi olay akışının sonraki bir aşamasında tetiklenebilir.

Birden çok özdeş Olay Dinleyicisi aynıEventTargetaynı parametrelerle yinelenen örnekler atılır. IEventListener iki kez çağrılırlar ve atıldıkları için the ile kaldırılmaları gerekmez.RemoveEventListener yöntemi.

Ayrıca bakınız