Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Händelser som använder gränssnittet CustomEvent kan användas för att bära anpassade data.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
Arv
object ← DOMObject ← Event ← CustomEvent
Implementerar
Ärvda medlemmar
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()
Konstruktörer
CustomEvent(string)
Initierar en ny instans av Aspose.Html.Dom.Events.CustomEvent-klassen.
[DOMConstructor]
public CustomEvent(string type)
Parametrar
type
string
Typen av händelsen.
CustomEvent(string, IDictionary<string, object="">)
Initierar en ny instans av Aspose.Html.Dom.Events.CustomEvent-klassen.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Parametrar
type
string
Typen av händelsen.
eventInitDict
IDictionary<string, object>
Händelsens initialiseringsordbok.
Egenskaper
Detail
Hämtar de anpassade data.
[DOMName("detail")]
public object Detail { get; }
Egenskapsvärde
Metoder
InitCustomEvent(string, bool, bool, object)
/// Metoden Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) används för att initiera värdet av en Aspose.Html.Dom.Events.Event som skapats genom Aspose.Html.Dom.Events.IDocumentEvent-gränssnittet.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Parametrar
type
string
Typen av händelsen.
bubbles
bool
om inställt på true
[bubblar].
cancelable
bool
om inställt på true
[kan avbrytas].
detail
object
De anpassade data.
Kommentarer
Denna metod får endast anropas innan händelsen har skickats via metoden Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event), även om den kan anropas flera gånger under den fasen om det behövs. Om den anropas flera gånger har det sista anropet företräde. Om den anropas från en underklass av Event-gränssnittet modifieras endast de värden som specificerats i initEvent-metoden, alla andra attribut lämnas oförändrade.