EventTarget.AddEventListener
AddEventListener(string, DOMEventHandler, bool)
Metode ini memungkinkan pendaftaran event listener pada target event.
public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
Parameter | Jenis | Keterangan |
---|---|---|
type | String | Jenis peristiwa yang didaftarkan oleh pengguna |
handler | DOMEventHandler | Mengambil sebuahDOMEventHandler dipanggil saat peristiwa terjadi. |
useCapture | Boolean | Jika benar, useCapture menunjukkan bahwa pengguna ingin memulai penangkapan. Setelah memulai penangkapan, semua kejadian dari jenis yang ditentukan akan dikirim ke registered IEventListener sebelum dikirim ke Target Peristiwa mana pun di bawahnya di pohon. Peristiwa yang meluap ke atas melalui pohon tidak akan memicuIEventListener ditunjuk untuk menggunakan capture. |
Perkataan
Jika sebuahIEventListener
ditambahkan ke sebuahEventTarget
saat sedang memproses suatu peristiwa, peristiwa itu tidak akan dipicu oleh tindakan saat ini tetapi dapat dipicu selama tahap alur peristiwa selanjutnya, seperti fase gelembung.
Jika beberapa Pemroses Peristiwa identik didaftarkan pada tempat yang samaEventTarget
dengan parameter yang sama instance duplikat dibuang. Mereka tidak menyebabkanIEventListener
untuk dipanggil dua kali dan karena dibuang, mereka tidak perlu dihapus dengan the RemoveEventListener
metode.
Lihat juga
- delegate DOMEventHandler
- class EventTarget
- ruang nama Aspose.Html.Dom
- perakitan Aspose.HTML
AddEventListener(string, IEventListener)
Metode ini memungkinkan pendaftaran event listener pada target event.
public void AddEventListener(string type, IEventListener listener)
Parameter | Jenis | Keterangan |
---|---|---|
type | String | Jenis peristiwa yang didaftarkan oleh pengguna |
listener | IEventListener | Mengambil antarmuka yang diimplementasikan oleh pengguna yang berisi metode yang akan dipanggil saat peristiwa terjadi. |
Perkataan
Jika sebuahIEventListener
ditambahkan ke sebuahEventTarget
saat sedang memproses suatu peristiwa, peristiwa itu tidak akan dipicu oleh tindakan saat ini tetapi dapat dipicu selama tahap alur peristiwa selanjutnya, seperti fase gelembung.
Jika beberapa Pemroses Peristiwa identik didaftarkan pada tempat yang samaEventTarget
dengan parameter yang sama instance duplikat dibuang. Mereka tidak menyebabkanIEventListener
untuk dipanggil dua kali dan karena dibuang, mereka tidak perlu dihapus dengan the RemoveEventListener
metode.
Lihat juga
- interface IEventListener
- class EventTarget
- ruang nama Aspose.Html.Dom
- perakitan Aspose.HTML
AddEventListener(string, IEventListener, bool)
Metode ini memungkinkan pendaftaran event listener pada target event.
public void AddEventListener(string type, IEventListener listener, bool useCapture)
Parameter | Jenis | Keterangan |
---|---|---|
type | String | Jenis peristiwa yang didaftarkan oleh pengguna |
listener | IEventListener | Mengambil antarmuka yang diimplementasikan oleh pengguna yang berisi metode yang akan dipanggil saat peristiwa terjadi. |
useCapture | Boolean | Jika benar, useCapture menunjukkan bahwa pengguna ingin memulai penangkapan. Setelah memulai penangkapan, semua kejadian dari jenis yang ditentukan akan dikirim ke registered IEventListener sebelum dikirim ke Target Peristiwa mana pun di bawahnya di pohon. Peristiwa yang meluap ke atas melalui pohon tidak akan memicuIEventListener ditunjuk untuk menggunakan capture. |
Perkataan
Jika sebuahIEventListener
ditambahkan ke sebuahEventTarget
saat sedang memproses suatu peristiwa, peristiwa itu tidak akan dipicu oleh tindakan saat ini tetapi dapat dipicu selama tahap alur peristiwa selanjutnya, seperti fase gelembung.
Jika beberapa Pemroses Peristiwa identik didaftarkan pada tempat yang samaEventTarget
dengan parameter yang sama instance duplikat dibuang. Mereka tidak menyebabkanIEventListener
untuk dipanggil dua kali dan karena dibuang, mereka tidak perlu dihapus dengan the RemoveEventListener
metode.
Lihat juga
- interface IEventListener
- class EventTarget
- ruang nama Aspose.Html.Dom
- perakitan Aspose.HTML