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
object ← DOMObject ← Event ← CustomEvent
Implementa
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>
El diccionario de inicialización del evento.
Propiedades
Detail
Obtiene los datos personalizados.
[DOMName("detail")]
public object Detail { get; }
Valor de la propiedad
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.