Class EventTarget

Class EventTarget

Именује се: Aspose.Svg.Dom Асамблеја: Aspose.SVG.dll (25.5.0)

Интерфејс Aspose.Svg.Dom.EventTarget је имплементиран од стране свих Нода у реализацији која подржава модел догађаја ДОМ-а.Због тога се овај интерфејс може добити користећи методе кастирања специфичне за везивање на примјеру интерфејса Нода.Интерфејс омогућава регистрацију и уклањање Слушача догађаја на Аппосе.Свг.Дом.ЕвентТаргет и испоруку догађаје на тај АПпос.Север.Дом.евенти.ИентTarget.

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

Inheritance

object DOMObject EventTarget

Derived

MediaQueryList , Node

Implements

INotifyPropertyChanged , IEventTarget , IDisposable

Наслеђени чланови

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(струја, ДОМЕВЕНТХандлер, боол)

Ова метода омогућава регистрацију слушалаца догађаја на циљ догађаја.

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

Parameters

type string

Тип догађаја за који се корисник региструје

handler DOMEventHandler

Узима АСПОЗЕ.СВГ.Дом.Евент.ДОМЕВЕНТХандлер да се позове када се догађај одвија.

useCapture bool

Ако је то тачно, коришћењеСнимање указује на то да корисник жели да покрене снимање.Након покретања заробљености, сви догађаји одређеног типа ће бити послати регистрованомАпсо.Свг.Дом.Евентус.ИвентуСлушачПре него што буду послати на било који догађај Циљеви испод њих у дрвету.Догађаји који се бубуљују кроз дрво неће изазвати Аспасе.Свг.Дом.Евент.ИевантЛистенер дизајниран да користи ухваћење.

Remarks

Ако се Aspose.Svg.Dom.Events.IEventListener додаје у асфос.Свг.Дом.ЕвенТаргет док обрађује догађај, то неће бити изазвано текућим акцијама, већ се може изазвати током касније фазе протока догађаја, као што је фаза бубуљице. Ако су више идентичних Слушачи догађаја регистровани на истом Аппосе.Свг.Дом.ЕвенТаргет са истим параметрима, дуплиране инстанције се одбацују. они не узрокују да се АПпос.Svg.Дом.евентЛистенер зове два пута и пошто су одбијени, не морају бити уклоњени са методом АСПОС.ШВГ.ДОМ-ЕвантЦаргети.РемвеЕвентуЛитенер(Систем,Стринг,Аспос,Север.

AddEventListener(КСНУМКС, IEventListener)

Ова метода омогућава регистрацију слушалаца догађаја на циљ догађаја.

public void AddEventListener(string type, IEventListener listener)

Parameters

type string

Тип догађаја за који се корисник региструје

listener IEventListener

Узима интерфејс који је имплементирао корисник који садржи методе које треба позвати када се догађај догоди.

Remarks

Ако се Aspose.Svg.Dom.Events.IEventListener додаје у асфос.Свг.Дом.ЕвенТаргет док обрађује догађај, то неће бити изазвано текућим акцијама, већ се може изазвати током касније фазе протока догађаја, као што је фаза бубуљице. Ако су више идентичних Слушачи догађаја регистровани на истом Аппосе.Свг.Дом.ЕвенТаргет са истим параметрима, дуплиране инстанције се одбацују. они не узрокују да се АПпос.Svg.Дом.евентЛистенер зове два пута и пошто су одбијени, не морају бити уклоњени са методом АСПОС.ШВГ.ДОМ-ЕвантЦаргети.РемвеЕвентуЛитенер(Систем,Стринг,Аспос,Север.

AddEventListener(струја, IEventListener, bool)

Ова метода омогућава регистрацију слушалаца догађаја на циљ догађаја.

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

Parameters

type string

Тип догађаја за који се корисник региструје

listener IEventListener

Узима интерфејс који је имплементирао корисник који садржи методе које треба позвати када се догађај догоди.

useCapture bool

Ако је то тачно, коришћењеСнимање указује на то да корисник жели да покрене снимање.Након покретања заробљености, сви догађаји одређеног типа ће бити послати регистрованомАпсо.Свг.Дом.Евентус.ИвентуСлушачПре него што буду послати на било који догађај Циљеви испод њих у дрвету.Догађаји који се бубуљују кроз дрво неће изазвати Аспасе.Свг.Дом.Евент.ИевантЛистенер дизајниран да користи ухваћење.

Remarks

Ако се Aspose.Svg.Dom.Events.IEventListener додаје у асфос.Свг.Дом.ЕвенТаргет док обрађује догађај, то неће бити изазвано текућим акцијама, већ се може изазвати током касније фазе протока догађаја, као што је фаза бубуљице. Ако су више идентичних Слушачи догађаја регистровани на истом Аппосе.Свг.Дом.ЕвенТаргет са истим параметрима, дуплиране инстанције се одбацују. они не узрокују да се АПпос.Svg.Дом.евентЛистенер зове два пута и пошто су одбијени, не морају бити уклоњени са методом АСПОС.ШВГ.ДОМ-ЕвантЦаргети.РемвеЕвентуЛитенер(Систем,Стринг,Аспос,Север.

DispatchEvent(Event)

Ова метода омогућава испоруку догађаја у модел догађаја за имплементације.

public bool DispatchEvent(Event @event)

Parameters

event Event

Опрема врсту догађаја, понашања и контекстуалне информације које ће се користити у обради догађаја.

Returns

bool

Vrednost vraćanja Aspose.Svg.Dom.EventTarget.DispatchEven (Aspose,SVg,Doma,events.event) pokazuje da li je bilo koji od slušatelja koji je upravljao događajem nazvan Aspos.Ако је Аппосе.Свг.Дом.Евентус.Превент.Дефолт названа вредност је лажна, иначе је тачност истинита.

Remarks

Догађаји који се испоручују на овај начин ће имати исто понашање ухваћања и бубуљице као и догађаји који се испоручују директно од стране имплементације.Циљ догађаја је Aspose.Svg.Dom.EventTarget на којем се зове Аспосе.Свг.Дом.ЕвантТаргет.ДиспацхЕвент(Аспос.

Exceptions

DOMException

Dispose()

Извршава апликације-дефинисане задатке повезане са ослобађањем, ослобађањем или рестаурацијом неконтролисаних ресурса.

public void Dispose()

Dispose(Боол)

Издава неконтролисане и - опционално - управљане ресурсе.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

„истински“ да ослобађа и управљане и не управљане ресурсе; „фалсификовани“ да ослобађа само не управљане ресурсе.

RemoveEventListener(струја, ДОМЕВЕНТХандлер, боол)

Ова метода омогућава уклањање слушалаца догађаја из циља догађаја.Ukoliko se Aspose.Svg.Dom.Events.IEventListener ukloni iz asposa.doma.eventTarget dok se obrađuje događaj, neće ga izazvati trenutačne akcije.Слушачи догађаја никада не могу бити позивани након што су уклоњени.

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

Parameters

type string

Опрема врсту догађаја који се уклоњује Aspose.Svg.Dom.Events.IEventListener.

handler DOMEventHandler

Параметар Аппосе.Свг.Дом.Евент.ДОМЕВЕНТХандлера указује на да ће се уклонити АППОСЕ.ШВГ.Дом.евенти.ИвентуЛистенер.

useCapture bool

Потврђује да ли је уклоњени EventListener регистрован као ухваћени слушалац или не.Ако је слушалац регистрован два пута, један са ухваћењем и један без, сваки мора бити уклоњен одвојено.Уклањање улазног слушаоца не утиче на не улазну верзију истог слушаоца, и обрнуто.

RemoveEventListener(КСНУМКС, IEventListener)

Ова метода омогућава уклањање слушалаца догађаја из циља догађаја.Ukoliko se Aspose.Svg.Dom.Events.IEventListener ukloni iz asposa.doma.eventTarget dok se obrađuje događaj, neće ga izazvati trenutačne akcije.Слушачи догађаја никада не могу бити позивани након што су уклоњени.

public void RemoveEventListener(string type, IEventListener listener)

Parameters

type string

Опрема врсту догађаја који се уклоњује Aspose.Svg.Dom.Events.IEventListener.

listener IEventListener

Parametri Aspose.Svg.Dom.Events.IEventListener ukazuju na to da je treba ukloniti aspos.svga.dom,event.IvenLisener.

RemoveEventListener(струја, IEventListener, bool)

Ова метода омогућава уклањање слушалаца догађаја из циља догађаја.Ukoliko se Aspose.Svg.Dom.Events.IEventListener ukloni iz asposa.doma.eventTarget dok se obrađuje događaj, neće ga izazvati trenutačne akcije.Слушачи догађаја никада не могу бити позивани након што су уклоњени.

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

Parameters

type string

Опрема врсту догађаја који се уклоњује Aspose.Svg.Dom.Events.IEventListener.

listener IEventListener

Parametri Aspose.Svg.Dom.Events.IEventListener ukazuju na to da je treba ukloniti aspos.svga.dom,event.IvenLisener.

useCapture bool

Потврђује да ли је уклоњени EventListener регистрован као ухваћени слушалац или не.Ако је слушалац регистрован два пута, један са ухваћењем и један без, сваки мора бити уклоњен одвојено.Уклањање улазног слушаоца не утиче на не улазну верзију истог слушаоца, и обрнуто.

 Српски