IEventTarget.RemoveEventListener

RemoveEventListener(string, IEventListener)

Diese Methode ermöglicht das Entfernen von Ereignis-Listenern aus dem Ereignisziel. Wenn anIEventListener wird aus einem entferntEventTarget während es ein Ereignis verarbeitet, wird es nicht durch die aktuellen Aktionen ausgelöst. Ereignis-Listener können nie aufgerufen werden, nachdem sie entfernt wurden.

public void RemoveEventListener(string type, IEventListener listener)
ParameterTypBeschreibung
typeStringGibt den Ereignistyp der anIEventListener entfernt werden.
listenerIEventListenerDerIEventListener Parameter gibt die anIEventListener entfernt werden.

Siehe auch


RemoveEventListener(string, IEventListener, bool)

Diese Methode ermöglicht das Entfernen von Ereignis-Listenern aus dem Ereignisziel. Wenn anIEventListener wird aus einem entferntEventTarget während es ein Ereignis verarbeitet, wird es nicht durch die aktuellen Aktionen ausgelöst. Ereignis-Listener können nie aufgerufen werden, nachdem sie entfernt wurden.

public void RemoveEventListener(string type, IEventListener listener, bool useCapture)
ParameterTypBeschreibung
typeStringGibt den Ereignistyp der anIEventListener entfernt werden.
listenerIEventListenerDerIEventListener Parameter gibt die anIEventListener entfernt werden.
useCaptureBooleanGibt an, ob der zu entfernende EventListener als erfassender Listener registriert wurde oder nicht. Wenn ein Listener zweimal registriert wurde, einer mit Erfassung und einer ohne, muss jeder separat entfernt werden. Das Entfernen eines erfassenden Listeners wirkt sich nicht auf eine nicht erfassende Version aus desselben Zuhörers und umgekehrt.

Siehe auch