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
وراثت
object ← DOMObject ← Event ← CustomEvent
پیادهسازیها
اعضای ارثبری شده
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>
دیکشنری اولیه رویداد.
ویژگیها
Detail
دادههای سفارشی را دریافت میکند.
[DOMName("detail")]
public object Detail { get; }
مقدار ویژگی
متدها
InitCustomEvent(string, bool, bool, object)
/// متد 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)
پارامترها
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 تغییر میکنند و سایر ویژگیها بدون تغییر باقی میمانند.