Class EventTarget
ja nimityö: Aspose.Svg.Dom Kokous: Aspose.SVG.dll (25.5.0)
Aspose.Svg.Dom.EventTarget -liitäntä toteutetaan kaikilla Nodeilla toteutuksessa, joka tukee DOM Event -mallia.Näin ollen tätä käyttöliittymää voidaan saada käyttämällä sitova-erityisiä kastamismenetelmiä node-liittymän esimerkissä.Käyttöliittymä mahdollistaa tapahtuman kuuntelijoiden rekisteröinnin ja poistamisen Aspose.Svg.Dom.EventTargetissa ja tapahtumien lähettämisen siihen Aspos.Kohta.
[ComVisible(true)]
[DOMObject]
[DOMName("EventTarget")]
public class EventTarget : DOMObject, INotifyPropertyChanged, IEventTarget, IDisposable
Inheritance
object ← DOMObject ← EventTarget
Derived
Implements
INotifyPropertyChanged , IEventTarget , IDisposable
Perintöjäsenet
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EventTarget()
public EventTarget()
Methods
AddEventListener(Tyyny, DOMEventHandler, bool)
Tämä menetelmä mahdollistaa tapahtuman kuuntelijan rekisteröinnin tapahtuman kohteeseen.
public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
Parameters
type
string
Tapahtuman tyyppi, johon käyttäjä rekisteröi
handler
DOMEventHandler
Valitse Aspose.Svg.Dom.Events.ComeventHandler kutsutaan, kun tapahtuma tapahtuu.
useCapture
bool
Jos se on totta, useCapture osoittaa, että käyttäjä haluaa aloittaa otoksen.Kun pidätys aloitetaan, kaikki ilmoitetun tyypin tapahtumat lähetetään rekisteröidylleLähde: Events.IEventListenerennen kuin heidät lähetetään mihinkään tapahtuma-tarkoituksiin niiden alla puussa.Tapahtumat, jotka bubbling ylöspäin läpi puun ei aiheuta Aspose.Svg.Dom.Events.IEventListener tarkoitettu käyttää pidätys.
Remarks
Jos Aspose.Svg.Dom.Events.IEventListener lisätään tapahtuman käsittelemisen aikana tapahtumaan, sitä ei käynnistä nykyisiä toimia, vaan se voidaan käynnistää tapahtumavirran myöhemmässä vaiheessa, kuten bubbling-vaiheessa. Jos useita identtisiä Tapahtumien kuuntelijat ovat rekisteröityjä samassa Aspose.Svg.Dom.EventTarget samojen parametrien kanssa, kaksinkertaiset tapaukset poistetaan. ne eivät aiheuta sitä, että Aspos.Aspo.VG. Events.IEventListener kutsutaan kahteen kertaan ja koska ne on poistettu, niitä ei tarvitse poistaa käyttämällä Asposi.RemoveTarget (System.String,Ssposse.
AddEventListener(Tyyli, IEventListener)
Tämä menetelmä mahdollistaa tapahtuman kuuntelijan rekisteröinnin tapahtuman kohteeseen.
public void AddEventListener(string type, IEventListener listener)
Parameters
type
string
Tapahtuman tyyppi, johon käyttäjä rekisteröi
listener
IEventListener
Ota käyttäjän toteuttama käyttöliittymä, joka sisältää menetelmät, joita kutsutaan, kun tapahtuma tapahtuu.
Remarks
Jos Aspose.Svg.Dom.Events.IEventListener lisätään tapahtuman käsittelemisen aikana tapahtumaan, sitä ei käynnistä nykyisiä toimia, vaan se voidaan käynnistää tapahtumavirran myöhemmässä vaiheessa, kuten bubbling-vaiheessa. Jos useita identtisiä Tapahtumien kuuntelijat ovat rekisteröityjä samassa Aspose.Svg.Dom.EventTarget samojen parametrien kanssa, kaksinkertaiset tapaukset poistetaan. ne eivät aiheuta sitä, että Aspos.Aspo.VG. Events.IEventListener kutsutaan kahteen kertaan ja koska ne on poistettu, niitä ei tarvitse poistaa käyttämällä Asposi.RemoveTarget (System.String,Ssposse.
AddEventListener(Sormus, IEventListener ja bool)
Tämä menetelmä mahdollistaa tapahtuman kuuntelijan rekisteröinnin tapahtuman kohteeseen.
public void AddEventListener(string type, IEventListener listener, bool useCapture)
Parameters
type
string
Tapahtuman tyyppi, johon käyttäjä rekisteröi
listener
IEventListener
Ota käyttäjän toteuttama käyttöliittymä, joka sisältää menetelmät, joita kutsutaan, kun tapahtuma tapahtuu.
useCapture
bool
Jos se on totta, useCapture osoittaa, että käyttäjä haluaa aloittaa otoksen.Kun pidätys aloitetaan, kaikki ilmoitetun tyypin tapahtumat lähetetään rekisteröidylleLähde: Events.IEventListenerennen kuin heidät lähetetään mihinkään tapahtuma-tarkoituksiin niiden alla puussa.Tapahtumat, jotka bubbling ylöspäin läpi puun ei aiheuta Aspose.Svg.Dom.Events.IEventListener tarkoitettu käyttää pidätys.
Remarks
Jos Aspose.Svg.Dom.Events.IEventListener lisätään tapahtuman käsittelemisen aikana tapahtumaan, sitä ei käynnistä nykyisiä toimia, vaan se voidaan käynnistää tapahtumavirran myöhemmässä vaiheessa, kuten bubbling-vaiheessa. Jos useita identtisiä Tapahtumien kuuntelijat ovat rekisteröityjä samassa Aspose.Svg.Dom.EventTarget samojen parametrien kanssa, kaksinkertaiset tapaukset poistetaan. ne eivät aiheuta sitä, että Aspos.Aspo.VG. Events.IEventListener kutsutaan kahteen kertaan ja koska ne on poistettu, niitä ei tarvitse poistaa käyttämällä Asposi.RemoveTarget (System.String,Ssposse.
DispatchEvent(Event)
Tämä menetelmä mahdollistaa tapahtumien lähettämisen täytäntöönpanon tapahtumamalliin.
public bool DispatchEvent(Event @event)
Parameters
event
Event
Se määrittää tapahtuman tyypin, käyttäytymisen ja kontekstuaalisen tiedon, jota käytetään tapahtuman käsittelyssä.
Returns
Aspose.Svg.Dom.EventTarget.DispatchEvenin palautusarvo (Aspose, SvG, Dom, Events, Event) osoittaa, onko tapahtumaa käsittelevä kuuntelija nimeltään Aspos, SVg, DOM, EVENT, Event, PreventDefault.Jos Aspose.Svg.Dom.Events.Évent.PreventDefault kutsutaan arvoon on väärä, muuten arvo on totta.
Remarks
Tällöin lähetetyt tapahtumat ovat samankaltaisia kuin toteutuksen välittömästi lähetetyt tapahtumat.Tapahtuman tavoitteena on Aspose.Svg.Dom.EventTarget, jonka kautta kutsutaan Aspoes.Aspos.
Exceptions
Dispose()
Se suorittaa sovellukseen määriteltyjä tehtäviä, jotka liittyvät vapauttamiseen, vapauttamiseen tai hallitsemattomien resurssien palauttamiseen.
public void Dispose()
Dispose(Booli)
Julkaisee hallitsemattomia ja - valinnaisesti - hallittuja resursseja.
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
”todellinen” vapauttaa sekä hallittuja että hallittuja resursseja; ”false” vapauttaa vain hallittuja resursseja.
RemoveEventListener(Tyyny, DOMEventHandler, bool)
Tämä menetelmä mahdollistaa tapahtuman kuuntelijoiden poistamisen tapahtuman kohteesta.Jos Aspose.Svg.Dom.Events.IEventListener poistetaan Aspos.Mov.Tartelta, kun se käsittelee tapahtumaa, sitä ei aiheuta nykyiset toimet.Tapahtuman kuuntelijat eivät voi koskaan kutsua pois poistamisen jälkeen.
public void RemoveEventListener(string type, DOMEventHandler handler, bool useCapture)
Parameters
type
string
Määritä tapahtuman tyyppi Aspose.Svg.Dom.Events.IEventListener poistetaan.
handler
DOMEventHandler
ASPOSE.Svg.Dom.Events. DOMEventHandler -parametri osoittaa, että Aspose.N.L.T. on poistettava.
useCapture
bool
Määrittää, onko poistettu EventListener rekisteröity kuuntelijaksi vai ei.Jos kuuntelija on rekisteröity kaksi kertaa, yksi kiinni ja yksi ilman, jokainen on poistettava erikseen.Kuuntelevan kuuntelijan poistaminen ei vaikuta samaan kuuntelijan kuuntelemattomaan versioon ja päinvastoin.
RemoveEventListener(Tyyli, IEventListener)
Tämä menetelmä mahdollistaa tapahtuman kuuntelijoiden poistamisen tapahtuman kohteesta.Jos Aspose.Svg.Dom.Events.IEventListener poistetaan Aspos.Mov.Tartelta, kun se käsittelee tapahtumaa, sitä ei aiheuta nykyiset toimet.Tapahtuman kuuntelijat eivät voi koskaan kutsua pois poistamisen jälkeen.
public void RemoveEventListener(string type, IEventListener listener)
Parameters
type
string
Määritä tapahtuman tyyppi Aspose.Svg.Dom.Events.IEventListener poistetaan.
listener
IEventListener
Aspose.Svg.Dom.Events.IEventListener -parametri osoittaa, että se on poistettava.
RemoveEventListener(Sormus, IEventListener ja bool)
Tämä menetelmä mahdollistaa tapahtuman kuuntelijoiden poistamisen tapahtuman kohteesta.Jos Aspose.Svg.Dom.Events.IEventListener poistetaan Aspos.Mov.Tartelta, kun se käsittelee tapahtumaa, sitä ei aiheuta nykyiset toimet.Tapahtuman kuuntelijat eivät voi koskaan kutsua pois poistamisen jälkeen.
public void RemoveEventListener(string type, IEventListener listener, bool useCapture)
Parameters
type
string
Määritä tapahtuman tyyppi Aspose.Svg.Dom.Events.IEventListener poistetaan.
listener
IEventListener
Aspose.Svg.Dom.Events.IEventListener -parametri osoittaa, että se on poistettava.
useCapture
bool
Määrittää, onko poistettu EventListener rekisteröity kuuntelijaksi vai ei.Jos kuuntelija on rekisteröity kaksi kertaa, yksi kiinni ja yksi ilman, jokainen on poistettava erikseen.Kuuntelevan kuuntelijan poistaminen ei vaikuta samaan kuuntelijan kuuntelemattomaan versioon ja päinvastoin.