Interface IEventListener
اسم الفضاء : Aspose.Html.Dom.Events مجموعة: Aspose.HTML.dll (25.4.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
Remarks
عندما يتم نسخ عقدة باستخدام طريقة cloneNode، لا يتم إرفاق سماعات الأحداث المرفقة إلى عقدة المصدر إلى عقدة النسخ.إذا كان المستخدم يرغب في إضافة نفس مستمعي الحدث إلى النسخة التي تم إنشاؤها حديثًا ، يجب على المستخدم إضافتها يدويًا.
Methods
HandleEvent(Event)
يتم تسمية هذه الطريقة في كل مرة يحدث فيها حدث من النوع الذي تم تسجيل واجهة Aspose.Html.Dom.Events.IEventListener.
[DOMName("handleEvent")]
void HandleEvent(Event @event)
Parameters
event
Event
يحتوي Aspose.Html.Dom.Events.Event على معلومات سياحية عن الحدث.يحتوي أيضًا على أساليب Aspose.Html.Dom.Events.Event.StopPropagation و Aspose.Html.Dom.Events.Event.PreventDefault التي تستخدم في تحديد تدفق الحدث والعمل الافتراضي.