Class CustomEvent

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

objectDOMObjectEventCustomEvent

Implementiert

INotifyPropertyChanged

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&gt;

Das Ereignisinitialisierungswörterbuch.

Eigenschaften

Detail

Erhält die benutzerdefinierten Daten.

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

Eigenschaftswert

object

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.

 Deutsch