Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Les événements utilisant l’interface CustomEvent peuvent être utilisés pour transporter des données personnalisées.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
Héritage
object ← DOMObject ← Event ← CustomEvent
Implémente
Membres hérités
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()
Constructeurs
CustomEvent(string)
Initialise une nouvelle instance de la classe Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type)
Paramètres
type
string
Le type d’événement.
CustomEvent(string, IDictionary<string, object="">)
Initialise une nouvelle instance de la classe Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Paramètres
type
string
Le type d’événement.
eventInitDict
IDictionary<string, object>
Le dictionnaire d’initialisation de l’événement.
Propriétés
Détail
Obtient les données personnalisées.
[DOMName("detail")]
public object Detail { get; }
Valeur de la propriété
Méthodes
InitCustomEvent(string, bool, bool, object)
/// La méthode Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) est utilisée pour initialiser la valeur d’un Aspose.Html.Dom.Events.Event créé via l’interface Aspose.Html.Dom.Events.IDocumentEvent.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Paramètres
type
string
Le type d’événement.
bubbles
bool
s’il est défini sur true
[bubbles].
cancelable
bool
s’il est défini sur true
[cancelable].
detail
object
Les données personnalisées.
Remarques
Cette méthode ne peut être appelée que avant que l’événement ait été dispatché via la méthode Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event), bien qu’elle puisse être appelée plusieurs fois durant cette phase si nécessaire. Si elle est appelée plusieurs fois, la dernière invocation prévaut. Si elle est appelée depuis une sous-classe de l’interface Event, seuls les valeurs spécifiées dans la méthode initEvent sont modifiées, tous les autres attributs restent inchangés.