Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Zdarzenia wykorzystujące interfejs CustomEvent mogą być używane do przenoszenia danych niestandardowych.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
Dziedziczenie
object ← DOMObject ← Event ← CustomEvent
Implementuje
Dziedziczone członkowie
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()
Konstruktorzy
CustomEvent(string)
Inicjalizuje nową instancję klasy Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type)
Parametry
type
string
Typ zdarzenia.
CustomEvent(string, IDictionary<string, object="">)
Inicjalizuje nową instancję klasy Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Parametry
type
string
Typ zdarzenia.
eventInitDict
IDictionary<string, object>
Słownik inicjalizacji zdarzenia.
Właściwości
Detail
Zwraca dane niestandardowe.
[DOMName("detail")]
public object Detail { get; }
Wartość właściwości
Metody
InitCustomEvent(string, bool, bool, object)
/// Metoda Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) jest używana do inicjalizacji wartości Aspose.Html.Dom.Events.Event utworzonego przez interfejs Aspose.Html.Dom.Events.IDocumentEvent.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Parametry
type
string
Typ zdarzenia.
bubbles
bool
jeśli ustawione na true
[bubbles].
cancelable
bool
jeśli ustawione na true
[cancelable].
detail
object
Dane niestandardowe.
Uwagi
Ta metoda może być wywoływana tylko przed wysłaniem zdarzenia za pomocą metody Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event), chociaż może być wywoływana wiele razy w tym etapie, jeśli zajdzie taka potrzeba. Jeśli wywołana wielokrotnie, ostatnie wywołanie ma pierwszeństwo. Jeśli wywołana z podklasy interfejsu Event, tylko wartości określone w metodzie initEvent są modyfikowane, wszystkie inne atrybuty pozostają niezmienione.