Class EventTarget

Class EventTarget

Nom dels espais: Aspose.Html.Dom Assemblea: Aspose.HTML.dll (25.4.0)

La interfície Aspose.Html.Dom.EventTarget s’implementa per tots els Nots en una implementació que dóna suport al Model d’Esdeveniments DOM.Per tant, aquesta interfície es pot obtenir mitjançant l’ús de mètodes de casting específics de vinculació en un exemple de la interface de Node.L’interfície permet la registració i eliminació d’Event Listeners en un Aspose.Html.Dom.EvenTarget i l’enviament d’esdeveniments a aquell __ WL51.

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

Inheritance

object DOMObject EventTarget

Derived

MediaQueryList , Node

Implements

INotifyPropertyChanged , IEventTarget , IDisposable

Membres heretats

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(Tàrrega, DOMEventHandler, Bool)

Aquest mètode permet la inscripció dels escoltaris d’esdeveniments en l’objectiu de l’event.

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

Parameters

type string

El tipus d’esdeveniment per al qual s’ha registrat l’usuari

handler DOMEventHandler

Tracta un Aspose.Html.Dom.Events.ROMHandler per cridar quan es produeix l’esdeveniment.

useCapture bool

Si és veritat, utilitCapture indica que l’usuari desitja iniciar la captura.Després d’iniciar la captura, tots els esdeveniments del tipus especificat seran enviats al registrat.Aspose.Html.Dom.Events.IEventListenerabans de ser enviats a qualsevol objectiu d’esdeveniment sota ells a l’arbre.Els esdeveniments que es mouen cap amunt a través de l’arbre no trigaran un Aspose.Html.Dom.Events.IEventListener designat per utilitzar la captura.

Remarks

Si un Aspose.Html.Dom.Events.IEventListener s’afegeix a un Wl51.HDL.Tart durant el processament d’un esdeveniment, no es desencadenarà per les accions actuals, sinó que es pot produir durant una etapa posterior del flux d’esdevenir, com ara la fase de bombolla.

Si es registren múltiples escoltares d’esdeveniments idèntics en el mateix Aspose.Html.Dom.EventTarget amb els mateixos paràmetres, les duplicades són descartades. No provoquen que l’espectacle de soroll sigui cridat dues vegades i, des que es descarten, no cal que s’eliminin amb el mètode __ WL51.

AddEventListener(Títol, IEVENTLISTENER)

Aquest mètode permet la inscripció dels escoltaris d’esdeveniments en l’objectiu de l’event.

public void AddEventListener(string type, IEventListener listener)

Parameters

type string

El tipus d’esdeveniment per al qual s’ha registrat l’usuari

listener IEventListener

Prengui una interfície implementada per l’usuari que conté els mètodes que s’han de cridar quan es produeix l’esdeveniment.

Remarks

Si un Aspose.Html.Dom.Events.IEventListener s’afegeix a un Wl51.HDL.Tart durant el processament d’un esdeveniment, no es desencadenarà per les accions actuals, sinó que es pot produir durant una etapa posterior del flux d’esdevenir, com ara la fase de bombolla.

Si es registren múltiples escoltares d’esdeveniments idèntics en el mateix Aspose.Html.Dom.EventTarget amb els mateixos paràmetres, les duplicades són descartades. No provoquen que l’espectacle de soroll sigui cridat dues vegades i, des que es descarten, no cal que s’eliminin amb el mètode __ WL51.

AddEventListener(Llista d’expressió, IEventListener, bool)

Aquest mètode permet la inscripció dels escoltaris d’esdeveniments en l’objectiu de l’event.

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

Parameters

type string

El tipus d’esdeveniment per al qual s’ha registrat l’usuari

listener IEventListener

Prengui una interfície implementada per l’usuari que conté els mètodes que s’han de cridar quan es produeix l’esdeveniment.

useCapture bool

Si és veritat, utilitCapture indica que l’usuari desitja iniciar la captura.Després d’iniciar la captura, tots els esdeveniments del tipus especificat seran enviats al registrat.Aspose.Html.Dom.Events.IEventListenerabans de ser enviats a qualsevol objectiu d’esdeveniment sota ells a l’arbre.Els esdeveniments que es mouen cap amunt a través de l’arbre no trigaran un Aspose.Html.Dom.Events.IEventListener designat per utilitzar la captura.

Remarks

Si un Aspose.Html.Dom.Events.IEventListener s’afegeix a un Wl51.HDL.Tart durant el processament d’un esdeveniment, no es desencadenarà per les accions actuals, sinó que es pot produir durant una etapa posterior del flux d’esdevenir, com ara la fase de bombolla.

Si es registren múltiples escoltares d’esdeveniments idèntics en el mateix Aspose.Html.Dom.EventTarget amb els mateixos paràmetres, les duplicades són descartades. No provoquen que l’espectacle de soroll sigui cridat dues vegades i, des que es descarten, no cal que s’eliminin amb el mètode __ WL51.

DispatchEvent(Event)

Aquest mètode permet l’enviament d’esdeveniments en el model de realitzacions.

public bool DispatchEvent(Event @event)

Parameters

event Event

Especifica el tipus d’esdeveniment, el comportament i la informació contextual que s’utilitzarà en el tractament de l’event.

Returns

bool

El valor de tornada de Aspose.Html.Dom.EventTarget.DispatchEven(_W L51.LHmL.Avent.Esdeveniments) indica si algú dels escoltaris que van tractar l’esdevenir es va anomenar __ WL51.Si Aspose.Html.Dom.Events.Évent.PreventDefault s’ha anomenat el valor és fals, l’altre és veritat.

Remarks

Els esdeveniments enviats d’aquesta manera tindran el mateix comportament de capturació i bombollació que els esdevingues enviades directament per la implementació.L’objectiu de l’esdeveniment és el Aspose.Html.Dom.EventTarget en el qual es denomina Wl51.

Exceptions

DOMException

Dispose()

Realitza tasques definides per aplicació associades amb el lliurament, el lliurament o la restauració de recursos no gestionats.

public void Dispose()

Dispose(La botiga)

Llibera els recursos no gestionats i - opcionalment - manejats.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

’true’ per alliberar tant els recursos gestionats com els que no es guanen; ‘false’ perquè alliberen només els seus recursos no administrats.

RemoveEventListener(Tàrrega, DOMEventHandler, Bool)

Aquest mètode permet l’eliminació dels escoltaris d’esdeveniments de la destinació.Si un Aspose.Html.Dom.Events.IEventListener s’elimina d’un Wl51.HDL.Tart mentre està tractant un esdeveniment, no es desencadenarà per les accions actuals.Els escoltadors d’esdeveniments no es poden invocar mai després de ser eliminats.

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

Parameters

type string

Especifica el tipus d’esdeveniment del Aspose.Html.Dom.Events.IEventListener que s’elimina.

handler DOMEventHandler

El paràmetre Aspose.Html.Dom.Events.CAD indica que s’ha d’eliminar el _Fl51.

useCapture bool

Especifica si l’EventListener que s’ha eliminat ha estat registrat com a escoltar capturant o no.Si un escoltar s’ha registrat dues vegades, una amb captura i una sense, cadascú ha de ser eliminat separat.L’eliminació d’un escutador capturant no afecta a una versió no captura de l’altre, i viceversa.

RemoveEventListener(Títol, IEVENTLISTENER)

Aquest mètode permet l’eliminació dels escoltaris d’esdeveniments de la destinació.Si un Aspose.Html.Dom.Events.IEventListener s’elimina d’un Wl51.HDL.Tart mentre està tractant un esdeveniment, no es desencadenarà per les accions actuals.Els escoltadors d’esdeveniments no es poden invocar mai després de ser eliminats.

public void RemoveEventListener(string type, IEventListener listener)

Parameters

type string

Especifica el tipus d’esdeveniment del Aspose.Html.Dom.Events.IEventListener que s’elimina.

listener IEventListener

El paràmetre Aspose.Html.Dom.Events.IEventListener indica que s’ha d’eliminar el __ WL51.

RemoveEventListener(Llista d’expressió, IEventListener, bool)

Aquest mètode permet l’eliminació dels escoltaris d’esdeveniments de la destinació.Si un Aspose.Html.Dom.Events.IEventListener s’elimina d’un Wl51.HDL.Tart mentre està tractant un esdeveniment, no es desencadenarà per les accions actuals.Els escoltadors d’esdeveniments no es poden invocar mai després de ser eliminats.

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

Parameters

type string

Especifica el tipus d’esdeveniment del Aspose.Html.Dom.Events.IEventListener que s’elimina.

listener IEventListener

El paràmetre Aspose.Html.Dom.Events.IEventListener indica que s’ha d’eliminar el __ WL51.

useCapture bool

Especifica si l’EventListener que s’ha eliminat ha estat registrat com a escoltar capturant o no.Si un escoltar s’ha registrat dues vegades, una amb captura i una sense, cadascú ha de ser eliminat separat.L’eliminació d’un escutador capturant no afecta a una versió no captura de l’altre, i viceversa.

 Català