Class EventTarget

Class EventTarget

Pôvodný názov: Aspose.Svg.Dom Zhromaždenie: Aspose.SVG.dll (25.5.0)

Rozhranie Aspose.Svg.Dom.EventTarget je implementované všetkými Nódami v implementácii, ktorá podporuje DOM Event Model.Preto sa tento rozhranie môže dosiahnuť pomocou viazaných metód castingu na príklade rozhrania Node.Rozhranie umožňuje registráciu a odstránenie počúvateľov udalostí na Aspose.Svg.Dom.EventTarget a odosielanie udalosti na túto Asposa.Movie.

[ComVisible(true)]
[DOMObject]
[DOMName("EventTarget")]
public class EventTarget : DOMObject, INotifyPropertyChanged, IEventTarget, IDisposable

Inheritance

object DOMObject EventTarget

Derived

MediaQueryList , Node

Implements

INotifyPropertyChanged , IEventTarget , IDisposable

Z dedičných členov

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(striekačka, DOMEventHandler, bool)

Táto metóda umožňuje registráciu počúvateľov podujatia na cieľ podujatia.

public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)

Parameters

type string

Typ podujatia, pre ktorý sa užívateľ zaregistruje

handler DOMEventHandler

Vezmite si Aspose.Svg.Dom.Events.ComeventHandler, ktorý sa volá, keď sa podujatie uskutoční.

useCapture bool

Ak je to pravda, useCapture naznačuje, že užívateľ chce začať zachytávanie.Po začatí zachytenia budú všetky udalosti špecifikovaného typu odovzdané registrovanémuSpoločnosť Aspose.Svg.Dom.Events.IEventListenerpredtým, než budú vyslané do akéhokoľvek podujatia Cieľ pod nimi v strome.Udalosti, ktoré sú bubbling hore cez strom nebude vyvolávať Aspose.Svg.Dom.Events.IEventListener určený na použitie zachytenie.

Remarks

Ak sa do programu Aspose.Svg.Dom.Events.IEventListener pridáva aplikácia ASPOSE.TARGET počas spracovania udalosti, nebude to vyvolané aktuálnymi akciami, ale môže to byť v priebehu neskoršieho obdobia toku udalostí, ako je napríklad bublinová fáza. Ak sú na rovnakom Aspose.Svg.Dom.EventTarget zaregistrovaní viaceré identické počúvatelia udalostí s rovnakými parametrami, duplicitné príklady sa odstraňujú. nespôsobujú, že sa Aspo.Aspo.Prom.events.IEventListener volá dvakrát a keď sú odstránené, nemusíte ich odstrániť pomocou metódy Asso.RemoveTarget(System.String,Aspoe.

AddEventListener(Príslušenstvo, IEventListener)

Táto metóda umožňuje registráciu počúvateľov podujatia na cieľ podujatia.

public void AddEventListener(string type, IEventListener listener)

Parameters

type string

Typ podujatia, pre ktorý sa užívateľ zaregistruje

listener IEventListener

Využíva rozhranie implementované užívateľom, ktoré obsahuje metódy, ktoré sa majú zavolať, keď sa udalosť vyskytne.

Remarks

Ak sa do programu Aspose.Svg.Dom.Events.IEventListener pridáva aplikácia ASPOSE.TARGET počas spracovania udalosti, nebude to vyvolané aktuálnymi akciami, ale môže to byť v priebehu neskoršieho obdobia toku udalostí, ako je napríklad bublinová fáza. Ak sú na rovnakom Aspose.Svg.Dom.EventTarget zaregistrovaní viaceré identické počúvatelia udalostí s rovnakými parametrami, duplicitné príklady sa odstraňujú. nespôsobujú, že sa Aspo.Aspo.Prom.events.IEventListener volá dvakrát a keď sú odstránené, nemusíte ich odstrániť pomocou metódy Asso.RemoveTarget(System.String,Aspoe.

AddEventListener(striekačka, IEventListener, bool)

Táto metóda umožňuje registráciu počúvateľov podujatia na cieľ podujatia.

public void AddEventListener(string type, IEventListener listener, bool useCapture)

Parameters

type string

Typ podujatia, pre ktorý sa užívateľ zaregistruje

listener IEventListener

Využíva rozhranie implementované užívateľom, ktoré obsahuje metódy, ktoré sa majú zavolať, keď sa udalosť vyskytne.

useCapture bool

Ak je to pravda, useCapture naznačuje, že užívateľ chce začať zachytávanie.Po začatí zachytenia budú všetky udalosti špecifikovaného typu odovzdané registrovanémuSpoločnosť Aspose.Svg.Dom.Events.IEventListenerpredtým, než budú vyslané do akéhokoľvek podujatia Cieľ pod nimi v strome.Udalosti, ktoré sú bubbling hore cez strom nebude vyvolávať Aspose.Svg.Dom.Events.IEventListener určený na použitie zachytenie.

Remarks

Ak sa do programu Aspose.Svg.Dom.Events.IEventListener pridáva aplikácia ASPOSE.TARGET počas spracovania udalosti, nebude to vyvolané aktuálnymi akciami, ale môže to byť v priebehu neskoršieho obdobia toku udalostí, ako je napríklad bublinová fáza. Ak sú na rovnakom Aspose.Svg.Dom.EventTarget zaregistrovaní viaceré identické počúvatelia udalostí s rovnakými parametrami, duplicitné príklady sa odstraňujú. nespôsobujú, že sa Aspo.Aspo.Prom.events.IEventListener volá dvakrát a keď sú odstránené, nemusíte ich odstrániť pomocou metódy Asso.RemoveTarget(System.String,Aspoe.

DispatchEvent(Event)

Táto metóda umožňuje odosielanie udalostí do modelu udalostí implementácií.

public bool DispatchEvent(Event @event)

Parameters

event Event

Určuje typ udalosti, správanie a kontextové informácie, ktoré sa majú použiť pri spracovaní udalosti.

Returns

bool

Vrátená hodnota programu Aspose.Svg.Dom.EventTarget.DispatchEven (Aspose,SVg,Doma,Events) ukazuje, či niekto z poslucháčov, ktorí sa zaobchádzali s udalosťou, nazýva sa ASPOSE.Ak sa Aspose.Svg.Dom.Events.Évent.PreventDefault nazýva hodnotu je falošná, inak je hodnota pravdivá.

Remarks

Udalosti odovzdané týmto spôsobom budú mať rovnaké zachytenie a bublinovanie ako udalosti odovzdané priamo realizáciou.Cieľom podujatia je Aspose.Svg.Dom.EventTarget, na ktorom sa volá Aspos.Aspos .Swg .Doma.events.event.

Exceptions

DOMException

Dispose()

Vykonáva aplikované úlohy spojené s uvoľňovaním, uvoľňovaním alebo resetovaním neupravených zdrojov.

public void Dispose()

Dispose(bool)

Uvoľňuje neupravené a - opcionálne - spravované zdroje.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

„skutočné“ pre uvoľnenie riadených a neupravených zdrojov; „falošné“ pre uvoľnenie iba neupravených zdrojov.

RemoveEventListener(striekačka, DOMEventHandler, bool)

Táto metóda umožňuje odstrániť poslucháčov udalostí z cieľovej udalosti.Ak je Aspose.Svg.Dom.Events.IEventListener odstránený z Asposa.Aspos.Tom EventTarget v priebehu spracovania udalosti, nebude vyvolaný aktuálnymi akciami.Hlasovníci udalostí sa po ich odstránení nemôžu nikdy pozvať.

public void RemoveEventListener(string type, DOMEventHandler handler, bool useCapture)

Parameters

type string

Určuje typ udalosti Aspose.Svg.Dom.Events.IEventListener je odstránený.

handler DOMEventHandler

Parametre Spoločnosti Aspose.Svg.Dom.Events. DOMEventHandler naznačuje, že sa má vymazať aplikácia ASPOSE.MVG.Listener.

useCapture bool

Ukazuje, či je odstránený EventListener zaregistrovaný ako zachytený poslucháč alebo nie.Ak bol poslucháč zaregistrovaný dvakrát, jeden s chytou a jeden bez, každý musí byť odstránený samostatne.Odstránenie zachyteného poslucháča nemá vplyv na neochytenú verziu toho istého poslucháča a naopak.

RemoveEventListener(Príslušenstvo, IEventListener)

Táto metóda umožňuje odstrániť poslucháčov udalostí z cieľovej udalosti.Ak je Aspose.Svg.Dom.Events.IEventListener odstránený z Asposa.Aspos.Tom EventTarget v priebehu spracovania udalosti, nebude vyvolaný aktuálnymi akciami.Hlasovníci udalostí sa po ich odstránení nemôžu nikdy pozvať.

public void RemoveEventListener(string type, IEventListener listener)

Parameters

type string

Určuje typ udalosti Aspose.Svg.Dom.Events.IEventListener je odstránený.

listener IEventListener

Parametre Aspose.Svg.Dom.Events.IEventListener naznačuje, že je potrebné odstrániť parameter ASPOSE.A.

RemoveEventListener(striekačka, IEventListener, bool)

Táto metóda umožňuje odstrániť poslucháčov udalostí z cieľovej udalosti.Ak je Aspose.Svg.Dom.Events.IEventListener odstránený z Asposa.Aspos.Tom EventTarget v priebehu spracovania udalosti, nebude vyvolaný aktuálnymi akciami.Hlasovníci udalostí sa po ich odstránení nemôžu nikdy pozvať.

public void RemoveEventListener(string type, IEventListener listener, bool useCapture)

Parameters

type string

Určuje typ udalosti Aspose.Svg.Dom.Events.IEventListener je odstránený.

listener IEventListener

Parametre Aspose.Svg.Dom.Events.IEventListener naznačuje, že je potrebné odstrániť parameter ASPOSE.A.

useCapture bool

Ukazuje, či je odstránený EventListener zaregistrovaný ako zachytený poslucháč alebo nie.Ak bol poslucháč zaregistrovaný dvakrát, jeden s chytou a jeden bez, každý musí byť odstránený samostatne.Odstránenie zachyteného poslucháča nemá vplyv na neochytenú verziu toho istého poslucháča a naopak.

 Slovenčina