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, все остальные атрибуты остаются без изменений.

 Русский