IEventTarget.AddEventListener
AddEventListener(string, IEventListener)
Diese Methode ermöglicht die Registrierung von Ereignis-Listenern auf dem Ereignisziel.
public void AddEventListener(string type, IEventListener listener)
Parameter | Typ | Beschreibung |
---|---|---|
type | String | Der Ereignistyp, für den sich der Benutzer anmeldet |
listener | IEventListener | Akzeptiert eine vom Benutzer implementierte Schnittstelle, die die aufzurufenden Methoden enthält, wenn das Ereignis eintritt. |
Bemerkungen
Wenn einIEventListener
wird zu einem hinzugefügtEventTarget
während es ein Ereignis verarbeitet, wird es nicht durch die aktuellen Aktionen ausgelöst , kann aber in einer späteren Phase des Ereignisablaufs ausgelöst werden, wie z. B. in der Bubbling-Phase.
Wenn mehrere identische Ereignis-Listener auf demselben registriert sindEventTarget
mit den gleichen Parametern werden die doppelten Instanzen verworfen. Sie verursachen das nichtIEventListener
zweimal aufgerufen werden und da sie verworfen werden, müssen sie nicht mit the entfernt werdenRemoveEventListener
Methode.
Siehe auch
- interface IEventListener
- interface IEventTarget
- namensraum Aspose.Html.Dom.Events
- Montage Aspose.HTML
AddEventListener(string, IEventListener, bool)
Diese Methode ermöglicht die Registrierung von Ereignis-Listenern auf dem Ereignisziel.
public void AddEventListener(string type, IEventListener listener, bool useCapture)
Parameter | Typ | Beschreibung |
---|---|---|
type | String | Der Ereignistyp, für den sich der Benutzer anmeldet |
listener | IEventListener | Akzeptiert eine vom Benutzer implementierte Schnittstelle, die die aufzurufenden Methoden enthält, wenn das Ereignis eintritt. |
useCapture | Boolean | Wenn wahr, zeigt useCapture an, dass der Benutzer die Erfassung initiieren möchte. Nach der Initiierung der Erfassung werden alle Ereignisse des angegebenen Typs an den registrierten gesendet.IEventListener , bevor sie an irgendwelche Ereignisziele unter ihnen im Baum gesendet werden. Ereignisse, die durch den Baum nach oben sprudeln, lösen keine ausIEventListener für die Erfassung bestimmt. |
Bemerkungen
Wenn einIEventListener
wird zu einem hinzugefügtEventTarget
während es ein Ereignis verarbeitet, wird es nicht durch die aktuellen Aktionen ausgelöst , kann aber in einer späteren Phase des Ereignisablaufs ausgelöst werden, wie z. B. in der Bubbling-Phase.
Wenn mehrere identische Ereignis-Listener auf demselben registriert sindEventTarget
mit den gleichen Parametern werden die doppelten Instanzen verworfen. Sie verursachen das nichtIEventListener
zweimal aufgerufen werden und da sie verworfen werden, müssen sie nicht mit the entfernt werdenRemoveEventListener
Methode.
Siehe auch
- interface IEventListener
- interface IEventTarget
- namensraum Aspose.Html.Dom.Events
- Montage Aspose.HTML