EventTarget.AddEventListener
AddEventListener(string, DOMEventHandler, bool)
Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel.
public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
Parameter | Type | Beschrijving |
---|---|---|
type | String | Het gebeurtenistype waarvoor de gebruiker zich registreert |
handler | DOMEventHandler | Neemt eenDOMEventHandler gebeld worden wanneer de gebeurtenis zich voordoet. |
useCapture | Boolean | Indien waar, geeft useCapture aan dat de gebruiker het vastleggen wil starten. Nadat het vastleggen is gestart, worden alle gebeurtenissen van het opgegeven type verzonden naar de geregistreerde IEventListener voordat ze worden verzonden naar gebeurtenisdoelen eronder in de boom. Gebeurtenissen die omhoog borrelen door de boom zullen geenIEventListener aangewezen om capture te gebruiken. |
Opmerkingen
Als eenIEventListener
wordt toegevoegd aan eenEventTarget
terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties, maar kan het worden geactiveerd tijdens een latere fase van de gebeurtenisstroom, zoals de bubbling-fase.
Als er meerdere identieke gebeurtenislisteners op hetzelfde zijn geregistreerdEventTarget
met dezelfde parameters worden de dubbele exemplaren weggegooid. Ze veroorzaken niet deIEventListener
om twee keer te worden aangeroepen en aangezien ze worden weggegooid, hoeven ze niet te worden verwijderd met de RemoveEventListener
methode.
Zie ook
- delegate DOMEventHandler
- class EventTarget
- naamruimte Aspose.Html.Dom
- montage Aspose.HTML
AddEventListener(string, IEventListener)
Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel.
public void AddEventListener(string type, IEventListener listener)
Parameter | Type | Beschrijving |
---|---|---|
type | String | Het gebeurtenistype waarvoor de gebruiker zich registreert |
listener | IEventListener | Neemt een interface die door de gebruiker is geïmplementeerd en die de methoden bevat die moeten worden aangeroepen wanneer de gebeurtenis plaatsvindt. |
Opmerkingen
Als eenIEventListener
wordt toegevoegd aan eenEventTarget
terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties, maar kan het worden geactiveerd tijdens een latere fase van de gebeurtenisstroom, zoals de bubbling-fase.
Als er meerdere identieke gebeurtenislisteners op hetzelfde zijn geregistreerdEventTarget
met dezelfde parameters worden de dubbele exemplaren weggegooid. Ze veroorzaken niet deIEventListener
om twee keer te worden aangeroepen en aangezien ze worden weggegooid, hoeven ze niet te worden verwijderd met de RemoveEventListener
methode.
Zie ook
- interface IEventListener
- class EventTarget
- naamruimte Aspose.Html.Dom
- montage Aspose.HTML
AddEventListener(string, IEventListener, bool)
Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel.
public void AddEventListener(string type, IEventListener listener, bool useCapture)
Parameter | Type | Beschrijving |
---|---|---|
type | String | Het gebeurtenistype waarvoor de gebruiker zich registreert |
listener | IEventListener | Neemt een interface die door de gebruiker is geïmplementeerd en die de methoden bevat die moeten worden aangeroepen wanneer de gebeurtenis plaatsvindt. |
useCapture | Boolean | Indien waar, geeft useCapture aan dat de gebruiker het vastleggen wil starten. Nadat het vastleggen is gestart, worden alle gebeurtenissen van het opgegeven type verzonden naar de geregistreerde IEventListener voordat ze worden verzonden naar gebeurtenisdoelen eronder in de boom. Gebeurtenissen die omhoog borrelen door de boom zullen geenIEventListener aangewezen om capture te gebruiken. |
Opmerkingen
Als eenIEventListener
wordt toegevoegd aan eenEventTarget
terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties, maar kan het worden geactiveerd tijdens een latere fase van de gebeurtenisstroom, zoals de bubbling-fase.
Als er meerdere identieke gebeurtenislisteners op hetzelfde zijn geregistreerdEventTarget
met dezelfde parameters worden de dubbele exemplaren weggegooid. Ze veroorzaken niet deIEventListener
om twee keer te worden aangeroepen en aangezien ze worden weggegooid, hoeven ze niet te worden verwijderd met de RemoveEventListener
methode.
Zie ook
- interface IEventListener
- class EventTarget
- naamruimte Aspose.Html.Dom
- montage Aspose.HTML