Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
CustomEvent arayüzünü kullanan olaylar, özel verileri taşımak için kullanılabilir.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
Miras
object ← DOMObject ← Event ← CustomEvent
Uygulamalar
Miras Alınan Üyeler
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()
Yapıcılar
CustomEvent(string)
Aspose.Html.Dom.Events.CustomEvent sınıfının yeni bir örneğini başlatır.
[DOMConstructor]
public CustomEvent(string type)
Parametreler
type
string
Olay türü.
CustomEvent(string, IDictionary<string, object="">)
Aspose.Html.Dom.Events.CustomEvent sınıfının yeni bir örneğini başlatır.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Parametreler
type
string
Olay türü.
eventInitDict
IDictionary<string, object>
Olay başlatma sözlüğü.
Özellikler
Detail
Özel verileri alır.
[DOMName("detail")]
public object Detail { get; }
Özellik Değeri
Metodlar
InitCustomEvent(string, bool, bool, object)
/// Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) metodu, Aspose.Html.Dom.Events.IDocumentEvent arayüzü aracılığıyla oluşturulmuş bir Aspose.Html.Dom.Events.Event’in değerini başlatmak için kullanılır.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Parametreler
type
string
Olay türü.
bubbles
bool
true
olarak ayarlandığında [bubbles].
cancelable
bool
true
olarak ayarlandığında [cancelable].
detail
object
Özel veri.
Notlar
Bu metod, Olay Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) metodu aracılığıyla dağıtılmadan önce yalnızca çağrılabilir, ancak gerekirse o aşama sırasında birden fazla kez çağrılabilir. Birden fazla kez çağrıldığında, son çağrı öncelik kazanır. Eğer Olay arayüzünün bir alt sınıfından çağrılırsa, yalnızca initEvent metodunda belirtilen değerler değiştirilir, diğer tüm özellikler olduğu gibi bırakılır.