Class CustomEvent
名称: Aspose.Html.Dom.Events 编辑: Aspose.HTML.dll (25.4.0)
使用 CustomEvent 接口的活动可用于将自定义数据传输。
[ComVisible(true)]
[DOMObject]
[DOMName("CustomEvent")]
public class CustomEvent : Event, INotifyPropertyChanged
Inheritance
object ← DOMObject ← Event ← CustomEvent
Implements
继承人
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()
Constructors
CustomEvent(线条)
启动了 Aspose.Html.Dom.Events.CustomEvent 类的新例子。
[DOMConstructor]
public CustomEvent(string type)
Parameters
type
string
事件类型。
CustomEvent(字符串, IDictionary<string, object="">)
启动了 Aspose.Html.Dom.Events.CustomEvent 类的新例子。
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameters
type
string
事件类型。
eventInitDict
IDictionary
<
string
, object
>
活动启动词典。
Properties
Detail
接收自定义数据。
[DOMName("detail")]
public object Detail { get; }
财产价值
Methods
InitCustomEvent(字符串、字符串、字符串、对象)
/// Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean)方法用于通过 Aspose.Html.Dom.Events.Event 界面创建的 Aspose.Html.Dom.Events.IDocumentEvent 的值。
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Parameters
type
string
事件类型。
bubbles
bool
如果是“真理”(真理)。
cancelable
bool
如果是“真实”的,
detail
object
常规数据。
Remarks
此方法只能在事件通过 Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event)方法发送之前进行呼叫,但在这个阶段,如果需要的话,它可以多次被称为。如果多次召唤,最终召唤将先行。如果从事件接口的子类中呼叫,则仅在 initEvent 方法中指定的值被修改,则所有其他属性都被留下不变。</string,></string,>