Interface IEventListener
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Giao diện Aspose.Html.Dom.Events.IEventListener là phương pháp chính để xử lý các sự kiện.
Người dùng triển khai giao diện Aspose.Html.Dom.Events.IEventListener và đăng ký trình lắng nghe của họ trên một Aspose.Html.Dom.EventTarget bằng cách sử dụng phương thức Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean).
Người dùng cũng nên xóa Aspose.Html.Dom.Events.IEventListener của họ khỏi Aspose.Html.Dom.EventTarget sau khi họ đã hoàn thành việc sử dụng trình lắng nghe.
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
Ghi chú
Khi một Node được sao chép bằng phương thức cloneNode, các Trình lắng nghe sự kiện gắn liền với Node nguồn sẽ không được gắn liền với Node đã sao chép.
Nếu người dùng muốn các Trình lắng nghe sự kiện giống nhau được thêm vào bản sao mới tạo, người dùng phải thêm chúng một cách thủ công.
Phương thức
HandleEvent(Event)
Phương thức này được gọi bất cứ khi nào một sự kiện xảy ra loại mà giao diện Aspose.Html.Dom.Events.IEventListener đã được đăng ký.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Tham số
event
Event
Aspose.Html.Dom.Events.Event chứa thông tin ngữ cảnh về sự kiện.
Nó cũng chứa các phương thức Aspose.Html.Dom.Events.Event.StopPropagation và Aspose.Html.Dom.Events.Event.PreventDefault, được sử dụng để xác định luồng sự kiện và hành động mặc định.