Interface IEventListener
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Інтерфейс Aspose.Html.Dom.Events.IEventListener є основним методом для обробки подій.
Користувачі реалізують інтерфейс Aspose.Html.Dom.Events.IEventListener та реєструють свого слухача на Aspose.Html.Dom.EventTarget за допомогою методу Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Користувачі також повинні видалити свій Aspose.Html.Dom.Events.IEventListener з Aspose.Html.Dom.EventTarget після завершення використання слухача.
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
Примітки
Коли вузол копіюється за допомогою методу cloneNode, слухачі подій, прикріплені до вихідного вузла, не прикріплюються до скопійованого вузла.
Якщо користувач бажає, щоб ті ж самі слухачі подій були додані до новоствореної копії, користувач повинен додати їх вручну.
Методи
HandleEvent(Event)
Цей метод викликається щоразу, коли відбувається подія типу, для якого був зареєстрований інтерфейс Aspose.Html.Dom.Events.IEventListener.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Параметри
event
Event
Aspose.Html.Dom.Events.Event містить контекстну інформацію про подію.
Він також містить методи Aspose.Html.Dom.Events.Event.StopPropagation та Aspose.Html.Dom.Events.Event.PreventDefault, які використовуються для визначення потоку події та дії за замовчуванням.