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.