Interface IEventListener

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

 Русский