Class CustomEvent

Class CustomEvent

Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)

Los eventos que utilizan la interfaz CustomEvent pueden usarse para transportar datos personalizados.

[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged

Herencia

objectDOMObjectEventCustomEvent

Implementa

INotifyPropertyChanged

Miembros heredados

Event.NonePhase, Event.CapturingPhase, Event.AtTargetPhase, Event.BubblingPhase, Event.InitEvent(string, bool, bool), Event.PreventDefault(), Event.StopPropagation(), Event.StopImmediatePropagation(), Event.Bubbles, Event.Cancelable, Event.CurrentTarget, Event.EventPhase, Event.Target, Event.TimeStamp, Event.Type, Event.DefaultPrevented, Event.IsTrusted, DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructores

CustomEvent(string)

Inicializa una nueva instancia de la clase Aspose.Html.Dom.Events.CustomEvent.

[DOMConstructor]
public CustomEvent(string type)

Parámetros

type string

El tipo de evento.

CustomEvent(string, IDictionary<string, object="">)

Inicializa una nueva instancia de la clase Aspose.Html.Dom.Events.CustomEvent.

[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)

Parámetros

type string

El tipo de evento.

eventInitDict IDictionary<string, object&gt;

El diccionario de inicialización del evento.

Propiedades

Detail

Obtiene los datos personalizados.

[DOMName("detail")]
public object Detail { get; }

Valor de la propiedad

object

Métodos

InitCustomEvent(string, bool, bool, object)

/// El método Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) se utiliza para inicializar el valor de un Aspose.Html.Dom.Events.Event creado a través de la interfaz Aspose.Html.Dom.Events.IDocumentEvent.

[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)

Parámetros

type string

El tipo de evento.

bubbles bool

si se establece en true [bubbles].

cancelable bool

si se establece en true [cancelable].

detail object

Los datos personalizados.

Observaciones

Este método solo se puede llamar antes de que el evento haya sido despachado a través del método Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event), aunque puede ser llamado múltiples veces durante esa fase si es necesario. Si se llama múltiples veces, la última invocación tiene prioridad. Si se llama desde una subclase de la interfaz Event, solo se modifican los valores especificados en el método initEvent, todos los demás atributos permanecen sin cambios.

 Español