AddEventListener
AddEventListener(string, DOMEventHandler, bool)
Questo metodo consente la registrazione di listener di eventi sulla destinazione dell’evento.
public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
Parametro | Tipo | Descrizione |
---|---|---|
type | String | Il tipo di evento per il quale l’utente si sta registrando |
handler | DOMEventHandler | Prende unDOMEventHandler essere chiamato quando si verifica l’evento. |
useCapture | Boolean | Se true, useCapture indica che l’utente desidera avviare l’acquisizione. Dopo aver avviato l’acquisizione, tutti gli eventi del tipo specificato verranno inviati all’oggetto register IEventListener prima di essere inviati a qualsiasi Bersaglio evento sotto di loro nell’albero. Gli eventi che stanno ribollendo verso l’alto attraverso l’albero non attiveranno unIEventListener designato per utilizzare l’acquisizione. |
Osservazioni
Se unIEventListener
viene aggiunto ad unEventTarget
mentre sta elaborando un evento, non verrà attivato dalle azioni correnti ma potrebbe essere attivato durante una fase successiva del flusso di eventi, come la fase di gorgogliamento.
Se sono registrati più listener di eventi identici sullo stessoEventTarget
con gli stessi parametri le istanze duplicate vengono scartate. Non causano ilIEventListener
da chiamare due volte e poiché vengono scartati non è necessario rimuoverli con il RemoveEventListener
metodo .
Guarda anche
- delegate DOMEventHandler
- class EventTarget
- spazio dei nomi Aspose.Svg.Dom
- assemblea Aspose.SVG
AddEventListener(string, IEventListener)
Questo metodo consente la registrazione di listener di eventi sulla destinazione dell’evento.
public void AddEventListener(string type, IEventListener listener)
Parametro | Tipo | Descrizione |
---|---|---|
type | String | Il tipo di evento per il quale l’utente si sta registrando |
listener | IEventListener | Accetta un’interfaccia implementata dall’utente che contiene i metodi da chiamare quando si verifica l’evento. |
Osservazioni
Se unIEventListener
viene aggiunto ad unEventTarget
mentre sta elaborando un evento, non verrà attivato dalle azioni correnti ma potrebbe essere attivato durante una fase successiva del flusso di eventi, come la fase di gorgogliamento.
Se sono registrati più listener di eventi identici sullo stessoEventTarget
con gli stessi parametri le istanze duplicate vengono scartate. Non causano ilIEventListener
da chiamare due volte e poiché vengono scartati non è necessario rimuoverli con il RemoveEventListener
metodo .
Guarda anche
- interface IEventListener
- class EventTarget
- spazio dei nomi Aspose.Svg.Dom
- assemblea Aspose.SVG
AddEventListener(string, IEventListener, bool)
Questo metodo consente la registrazione di listener di eventi sulla destinazione dell’evento.
public void AddEventListener(string type, IEventListener listener, bool useCapture)
Parametro | Tipo | Descrizione |
---|---|---|
type | String | Il tipo di evento per il quale l’utente si sta registrando |
listener | IEventListener | Accetta un’interfaccia implementata dall’utente che contiene i metodi da chiamare quando si verifica l’evento. |
useCapture | Boolean | Se true, useCapture indica che l’utente desidera avviare l’acquisizione. Dopo aver avviato l’acquisizione, tutti gli eventi del tipo specificato verranno inviati all’oggetto register IEventListener prima di essere inviati a qualsiasi Bersaglio evento sotto di loro nell’albero. Gli eventi che stanno ribollendo verso l’alto attraverso l’albero non attiveranno unIEventListener designato per utilizzare l’acquisizione. |
Osservazioni
Se unIEventListener
viene aggiunto ad unEventTarget
mentre sta elaborando un evento, non verrà attivato dalle azioni correnti ma potrebbe essere attivato durante una fase successiva del flusso di eventi, come la fase di gorgogliamento.
Se sono registrati più listener di eventi identici sullo stessoEventTarget
con gli stessi parametri le istanze duplicate vengono scartate. Non causano ilIEventListener
da chiamare due volte e poiché vengono scartati non è necessario rimuoverli con il RemoveEventListener
metodo .
Guarda anche
- interface IEventListener
- class EventTarget
- spazio dei nomi Aspose.Svg.Dom
- assemblea Aspose.SVG