Class CustomEvent

Class CustomEvent

Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)

Події, що використовують інтерфейс CustomEvent, можуть бути використані для передачі користувацьких даних.

[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged

Спадкування

objectDOMObjectEventCustomEvent

Реалізує

INotifyPropertyChanged

Спадковані члени

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()

Конструктори

CustomEvent(string)

Ініціалізує новий екземпляр класу Aspose.Html.Dom.Events.CustomEvent.

[DOMConstructor]
public CustomEvent(string type)

Параметри

type string

Тип події.

CustomEvent(string, IDictionary<string, object="">)

Ініціалізує новий екземпляр класу Aspose.Html.Dom.Events.CustomEvent.

[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)

Параметри

type string

Тип події.

eventInitDict IDictionary<string, object&gt;

Словник ініціалізації події.

Властивості

Detail

Отримує користувацькі дані.

[DOMName("detail")]
public object Detail { get; }

Значення властивості

object

Методи

InitCustomEvent(string, bool, bool, object)

/// Метод Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) використовується для ініціалізації значення Aspose.Html.Dom.Events.Event, створеного через інтерфейс Aspose.Html.Dom.Events.IDocumentEvent.

[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)

Параметри

type string

Тип події.

bubbles bool

якщо встановлено true [bubbles].

cancelable bool

якщо встановлено true [cancelable].

detail object

Користувацькі дані.

Примітки

Цей метод можна викликати лише до того, як подія була надіслана через метод Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event), хоча його можна викликати кілька разів під час цього етапу, якщо це необхідно. Якщо викликано кілька разів, останнє викликання має пріоритет. Якщо викликано з підкласу інтерфейсу Event, лише значення, зазначені в методі initEvent, змінюються, усі інші атрибути залишаються незмінними.

 Українська