Interface IEventListener

Interface IEventListener

Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)

Aspose.Html.Dom.Events.IEventListener arayüzü, olayları yönetmek için birincil yöntemdir.
Kullanıcılar, Aspose.Html.Dom.Events.IEventListener arayüzünü uygulayarak ve dinleyicilerini Aspose.Html.Dom.EventTarget üzerinde Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean) yöntemiyle kaydederek dinleyici eklerler.
Kullanıcılar, dinleyiciyi kullandıktan sonra Aspose.Html.Dom.Events.IEventListener’ı Aspose.Html.Dom.EventTarget’ından kaldırmalıdır.

[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener

Açıklamalar

Bir Düğüm, cloneNode yöntemi kullanılarak kopyalandığında, kaynak Düğüm’e eklenmiş Olay Dinleyicileri kopyalanan Düğüm’e eklenmez.
Kullanıcı, aynı Olay Dinleyicileri’nin yeni oluşturulan kopyaya eklenmesini istiyorsa, bunları manuel olarak eklemelidir.

Yöntemler

HandleEvent(Event)

Bu yöntem, Aspose.Html.Dom.Events.IEventListener arayüzü için kaydedilen türde bir olay meydana geldiğinde çağrılır.

[DOMName("handleEvent")]
void HandleEvent(Event @event)

Parametreler

event Event

Aspose.Html.Dom.Events.Event, olay hakkında bağlamsal bilgi içerir.
Ayrıca, olayın akışını ve varsayılan eylemini belirlemede kullanılan Aspose.Html.Dom.Events.Event.StopPropagation ve Aspose.Html.Dom.Events.Event.PreventDefault yöntemlerini içerir.

 Türkçe