Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Události používající rozhraní CustomEvent mohou být použity k přenášení vlastních dat.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
Dědičnost
object ← DOMObject ← Event ← CustomEvent
Implementuje
Děděné členy
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()
Konstruktor
CustomEvent(string)
Inicializuje novou instanci třídy Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type)
Parametry
type
string
Typ události.
CustomEvent(string, IDictionary<string, object="">)
Inicializuje novou instanci třídy Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Parametry
type
string
Typ události.
eventInitDict
IDictionary<string, object>
Slovník pro inicializaci události.
Vlastnosti
Detail
Získá vlastní data.
[DOMName("detail")]
public object Detail { get; }
Hodnota vlastnosti
Metody
InitCustomEvent(string, bool, bool, object)
/// Metoda Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) se používá k inicializaci hodnoty události Aspose.Html.Dom.Events.Event vytvořené prostřednictvím rozhraní Aspose.Html.Dom.Events.IDocumentEvent.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Parametry
type
string
Typ události.
bubbles
bool
Pokud je nastaveno na true
[bubbles].
cancelable
bool
Pokud je nastaveno na true
[cancelable].
detail
object
Vlastní data.
Poznámky
Tuto metodu lze volat pouze před tím, než byla událost odeslána prostřednictvím metody Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event), i když ji lze volat vícekrát během této fáze, pokud je to nutné. Pokud je volána vícekrát, poslední volání má přednost. Pokud je volána z podtřídy rozhraní Event, jsou upraveny pouze hodnoty specifikované v metodě initEvent, všechny ostatní atributy zůstávají nezměněny.