Class CustomEvent

Class CustomEvent

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

使用 CustomEvent 接口的事件可以携带自定义数据。

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

继承

objectDOMObjectEventCustomEvent

实现

INotifyPropertyChanged

继承成员

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()

构造函数

CustomEvent(string)

初始化 Aspose.Html.Dom.Events.CustomEvent 类的新实例。

[DOMConstructor]
public CustomEvent(string type)

参数

type string

事件类型。

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

初始化 Aspose.Html.Dom.Events.CustomEvent 类的新实例。

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

参数

type string

事件类型。

eventInitDict IDictionary<string, object&gt;

事件初始化字典。

属性

Detail

获取自定义数据。

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

属性值

object

方法

InitCustomEvent(string, bool, bool, object)

/// Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) 方法用于初始化通过 Aspose.Html.Dom.Events.IDocumentEvent 接口创建的 Aspose.Html.Dom.Events.Event 的值。

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

参数

type string

事件类型。

bubbles bool

如果设置为 true [bubbles]。

cancelable bool

如果设置为 true [cancelable]。

detail object

自定义数据。

备注

此方法只能在事件通过 Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) 方法分发之前调用, 尽管在该阶段如果需要可以多次调用。 如果多次调用,最后一次调用将优先。 如果从 Event 接口的子类调用,则仅修改 initEvent 方法中指定的值,所有其他属性保持不变。

 中文