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