EventTarget.AddEventListener
AddEventListener(string, DOMEventHandler, bool)
Questo metodo consente la registrazione dei listener di eventi sul target 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 l’avvio dell’acquisizione, tutti gli eventi del tipo specificato verranno inviati all’oggetto Registered IEventListener prima di essere inviato a qualsiasi Event Target sotto di loro nell’albero. Gli eventi che stanno ribollendo verso l’alto attraverso l’albero non attiveranno unIEventListener designato per utilizzare la cattura. |
Osservazioni
Se anIEventListener
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 bubbling.
Se sullo stesso sono registrati più Event Listener identiciEventTarget
con gli stessi parametri le istanze duplicate vengono scartate. Non provocano ilIEventListener
essere chiamati due volte e poiché vengono scartati non è necessario rimuoverli con the RemoveEventListener
metodo.
Guarda anche
- delegate DOMEventHandler
- class EventTarget
- spazio dei nomi Aspose.Html.Dom
- assemblea Aspose.HTML
AddEventListener(string, IEventListener)
Questo metodo consente la registrazione dei listener di eventi sul target 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 | Prende un’interfaccia implementata dall’utente che contiene i metodi da chiamare quando si verifica l’evento. |
Osservazioni
Se anIEventListener
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 bubbling.
Se sullo stesso sono registrati più Event Listener identiciEventTarget
con gli stessi parametri le istanze duplicate vengono scartate. Non provocano ilIEventListener
essere chiamati due volte e poiché vengono scartati non è necessario rimuoverli con the RemoveEventListener
metodo.
Guarda anche
- interface IEventListener
- class EventTarget
- spazio dei nomi Aspose.Html.Dom
- assemblea Aspose.HTML
AddEventListener(string, IEventListener, bool)
Questo metodo consente la registrazione dei listener di eventi sul target 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 | Prende 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 l’avvio dell’acquisizione, tutti gli eventi del tipo specificato verranno inviati all’oggetto Registered IEventListener prima di essere inviato a qualsiasi Event Target sotto di loro nell’albero. Gli eventi che stanno ribollendo verso l’alto attraverso l’albero non attiveranno unIEventListener designato per utilizzare la cattura. |
Osservazioni
Se anIEventListener
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 bubbling.
Se sullo stesso sono registrati più Event Listener identiciEventTarget
con gli stessi parametri le istanze duplicate vengono scartate. Non provocano ilIEventListener
essere chiamati due volte e poiché vengono scartati non è necessario rimuoverli con the RemoveEventListener
metodo.
Guarda anche
- interface IEventListener
- class EventTarget
- spazio dei nomi Aspose.Html.Dom
- assemblea Aspose.HTML