Class EventTarget

Class EventTarget

Navne til: Aspose.Svg.Dom Sammensætning: Aspose.SVG.dll (25.5.0)

Aspose.Svg.Dom.EventTarget-grænsefladen implementeres af alle Nodes i en implementering, der understøtter DOM Event Model.Derfor kan denne grænseflade opnås ved hjælp af bindende-specifik casting metoder på et eksempel af Node-grænsefladen.Grænsefladen gør det muligt at registrere og fjerne Event Listeners på en Aspose.Svg.Dom.EventTarget og afsendelse af begivenheder til den Aspos.Mov.

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

Inheritance

object DOMObject EventTarget

Derived

MediaQueryList , Node

Implements

INotifyPropertyChanged , IEventTarget , IDisposable

De arvede medlemmer

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(String, DOMEventHandler og Bool)

Denne metode gør det muligt at registrere begivenhedshørere på begivenhedsmål.

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

Parameters

type string

Den type begivenhed, som brugeren registrerer sig for

handler DOMEventHandler

Det tager en Aspose.Svg.Dom.Events.Handler at kaldes, når begivenheden finder sted.

useCapture bool

Hvis det er sandt, indikerer useCapture, at brugeren ønsker at starte optagelsen.Efter indledningen af fangsten vil alle begivenheder af den angivne type blive sendt til den registreredeLæger.dk Events.IventListenerfør de sendes til ethvert Event Targets under dem i træet.Eventer, der bublerer opad gennem træet vil ikke udløse en Aspose.Svg.Dom.Events.IEventListener designet til at bruge fangst.

Remarks

Hvis en Aspose.Svg.Dom.Events.IEventListener bliver tilføjet til et Aspos.Aspo.I.Tour, mens den behandler en begivenhed, vil den ikke blive udløst af de nuværende handlinger, men kan udløses i en senere fase af eventstrøm, som f.eks. bubblingfasen. Hvis flere identiske Event Listeners er registreret på den samme Aspose.Svg.Dom.EventTarget med de samme parametre, duplikerede instanser er afskaffet. De forårsager ikke, at Aspos.Listeneren bliver kaldt to gange og da de er udskudt de behøver ikke at blive fjernet ved hjælp af Aspo.RemoveTarget.Aspoe.

AddEventListener(String, IEventListener)

Denne metode gør det muligt at registrere begivenhedshørere på begivenhedsmål.

public void AddEventListener(string type, IEventListener listener)

Parameters

type string

Den type begivenhed, som brugeren registrerer sig for

listener IEventListener

Tag en grænseflade implementeret af brugeren, som indeholder de metoder, der skal kaldes, når begivenheden finder sted.

Remarks

Hvis en Aspose.Svg.Dom.Events.IEventListener bliver tilføjet til et Aspos.Aspo.I.Tour, mens den behandler en begivenhed, vil den ikke blive udløst af de nuværende handlinger, men kan udløses i en senere fase af eventstrøm, som f.eks. bubblingfasen. Hvis flere identiske Event Listeners er registreret på den samme Aspose.Svg.Dom.EventTarget med de samme parametre, duplikerede instanser er afskaffet. De forårsager ikke, at Aspos.Listeneren bliver kaldt to gange og da de er udskudt de behøver ikke at blive fjernet ved hjælp af Aspo.RemoveTarget.Aspoe.

AddEventListener(String, IEventListener og Bool)

Denne metode gør det muligt at registrere begivenhedshørere på begivenhedsmål.

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

Parameters

type string

Den type begivenhed, som brugeren registrerer sig for

listener IEventListener

Tag en grænseflade implementeret af brugeren, som indeholder de metoder, der skal kaldes, når begivenheden finder sted.

useCapture bool

Hvis det er sandt, indikerer useCapture, at brugeren ønsker at starte optagelsen.Efter indledningen af fangsten vil alle begivenheder af den angivne type blive sendt til den registreredeLæger.dk Events.IventListenerfør de sendes til ethvert Event Targets under dem i træet.Eventer, der bublerer opad gennem træet vil ikke udløse en Aspose.Svg.Dom.Events.IEventListener designet til at bruge fangst.

Remarks

Hvis en Aspose.Svg.Dom.Events.IEventListener bliver tilføjet til et Aspos.Aspo.I.Tour, mens den behandler en begivenhed, vil den ikke blive udløst af de nuværende handlinger, men kan udløses i en senere fase af eventstrøm, som f.eks. bubblingfasen. Hvis flere identiske Event Listeners er registreret på den samme Aspose.Svg.Dom.EventTarget med de samme parametre, duplikerede instanser er afskaffet. De forårsager ikke, at Aspos.Listeneren bliver kaldt to gange og da de er udskudt de behøver ikke at blive fjernet ved hjælp af Aspo.RemoveTarget.Aspoe.

DispatchEvent(Event)

Denne metode giver mulighed for afsendelse af begivenheder i implementeringsbegivenhedsmodellen.

public bool DispatchEvent(Event @event)

Parameters

event Event

Det angiver den type begivenhed, adfærd og sammenhængsinformation, der skal bruges til at behandle begivenheden.

Returns

bool

Returværdien af Aspose.Svg.Dom.EventTarget.DispatchEven (Aspose,SVg,Doma.Évent) angiver, om nogen af de lytter, der behandlede begivenheden kaldet Aspos.Hvis Aspose.Svg.Dom.Events.Évent.PreventDefault blev kaldt værdien er falsk, ellers er værdi sand.

Remarks

Begivenheder, der sendes på denne måde, vil have det samme fangst- og bubblende adfærd som begivenheder, der sendes direkte af gennemførelsen.Formålet med arrangementet er Aspose.Svg.Dom.EventTarget, som er opkaldt på Aspos.Aspos .SVg .Doma.events.

Exceptions

DOMException

Dispose()

Udfører applikationsdefinerede opgaver, der er forbundet med frigivelse, frigivelse eller genoprettelse af uadministrerede ressourcer.

public void Dispose()

Dispose(Bool)

Udgiv uadministrerede og - valgfrit - forvaltede ressourcer.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

’true’ at frigive både forvaltede og uforvaltede ressourcer; ‘falske’ at frigive kun uforvaltede ressourcer.

RemoveEventListener(String, DOMEventHandler og Bool)

Denne metode gør det muligt at fjerne begivenhedshørere fra begivenhedsmål.Hvis en Aspose.Svg.Dom.Events.IEventListener fjernes fra en ASPOSE.ROM.EDENTTarget, mens den behandler en begivenhed, vil den ikke blive udløst af de aktuelle handlinger.Event Lytter kan aldrig opfordres efter at de er blevet fjernet.

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

Parameters

type string

Det angiver, hvilken type begivenhed Aspose.Svg.Dom.Events.IEventListener bliver fjernet.

handler DOMEventHandler

Den Aspose.Svg.Dom.Events. DOMEventHandler parameter angiver, at Aspos.Moving.Listener skal fjernes.

useCapture bool

Det angiver, om EventListeneren, der fjernes, er registreret som en fangende lytter eller ej.Hvis en lytter er registreret to gange, en med fangst og en uden, skal hver fjernes separat.Fjernelse af en fangende høreapparat påvirker ikke en ikke fangende version af samme høreapparat, og omvendt.

RemoveEventListener(String, IEventListener)

Denne metode gør det muligt at fjerne begivenhedshørere fra begivenhedsmål.Hvis en Aspose.Svg.Dom.Events.IEventListener fjernes fra en ASPOSE.ROM.EDENTTarget, mens den behandler en begivenhed, vil den ikke blive udløst af de aktuelle handlinger.Event Lytter kan aldrig opfordres efter at de er blevet fjernet.

public void RemoveEventListener(string type, IEventListener listener)

Parameters

type string

Det angiver, hvilken type begivenhed Aspose.Svg.Dom.Events.IEventListener bliver fjernet.

listener IEventListener

Aspose.Svg.Dom.Events.IEventListener-parameteren angiver, at det skal fjernes.

RemoveEventListener(String, IEventListener og Bool)

Denne metode gør det muligt at fjerne begivenhedshørere fra begivenhedsmål.Hvis en Aspose.Svg.Dom.Events.IEventListener fjernes fra en ASPOSE.ROM.EDENTTarget, mens den behandler en begivenhed, vil den ikke blive udløst af de aktuelle handlinger.Event Lytter kan aldrig opfordres efter at de er blevet fjernet.

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

Parameters

type string

Det angiver, hvilken type begivenhed Aspose.Svg.Dom.Events.IEventListener bliver fjernet.

listener IEventListener

Aspose.Svg.Dom.Events.IEventListener-parameteren angiver, at det skal fjernes.

useCapture bool

Det angiver, om EventListeneren, der fjernes, er registreret som en fangende lytter eller ej.Hvis en lytter er registreret to gange, en med fangst og en uden, skal hver fjernes separat.Fjernelse af en fangende høreapparat påvirker ikke en ikke fangende version af samme høreapparat, og omvendt.

 Dansk