Class CustomEvent

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

objectDOMObjectEventCustomEvent

Implémente

INotifyPropertyChanged

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

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é

object

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.

 Français