Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Ereignisse, die das CustomEvent-Interface verwenden, können verwendet werden, um benutzerdefinierte Daten zu übertragen.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
Vererbung
object ← DOMObject ← Event ← CustomEvent
Implementiert
Vererbte Mitglieder
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()
Konstruktoren
CustomEvent(string)
Initialisiert eine neue Instanz der Klasse Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type)
Parameter
type
string
Der Ereignistyp.
CustomEvent(string, IDictionary<string, object="">)
Initialisiert eine neue Instanz der Klasse Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameter
type
string
Der Ereignistyp.
eventInitDict
IDictionary<string, object>
Das Ereignisinitialisierungswörterbuch.
Eigenschaften
Detail
Erhält die benutzerdefinierten Daten.
[DOMName("detail")]
public object Detail { get; }
Eigenschaftswert
Methoden
InitCustomEvent(string, bool, bool, object)
/// Die Methode Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) wird verwendet, um den Wert eines über das Aspose.Html.Dom.Events.IDocumentEvent-Interface erstellten Aspose.Html.Dom.Events.Event zu initialisieren.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Parameter
type
string
Der Ereignistyp.
bubbles
bool
Wenn auf true
gesetzt, [blubbert] es.
cancelable
bool
Wenn auf true
gesetzt, [stornierbar].
detail
object
Die benutzerdefinierten Daten.
Bemerkungen
Diese Methode darf nur aufgerufen werden, bevor das Ereignis über die Methode Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) gesendet wurde, obwohl sie bei Bedarf während dieser Phase mehrfach aufgerufen werden kann. Wenn sie mehrfach aufgerufen wird, hat der letzte Aufruf Vorrang. Wenn sie von einer Unterklasse des Event-Interfaces aufgerufen wird, werden nur die im initEvent-Methoden angegebenen Werte geändert, alle anderen Attribute bleiben unverändert.