AddEventListener
AddEventListener(string, DOMEventHandler, bool)
Diese Methode ermöglicht die Registrierung von Ereignis-Listenern auf dem Ereignisziel.
public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
| Parameter | Typ | Beschreibung |
|---|---|---|
| type | String | Der Ereignistyp, für den sich der Benutzer anmeldet |
| handler | DOMEventHandler | Dauert einDOMEventHandler angerufen werden, 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 sindEventTargetmit 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
- delegate DOMEventHandler
- class EventTarget
- namensraum Aspose.Svg.Dom
- Montage Aspose.SVG
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 sindEventTargetmit 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
- class EventTarget
- namensraum Aspose.Svg.Dom
- Montage Aspose.SVG
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 sindEventTargetmit 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
- class EventTarget
- namensraum Aspose.Svg.Dom
- Montage Aspose.SVG