ErrorEvent
ErrorEvent class
ملفErrorEvent
يوفر معلومات سياقية حول الأخطاء التي حدثت أثناء وقت التشغيل.
public class ErrorEvent : Event
المنشئون
الخصائص
اسم |
وصف |
Bubbles { get; } |
يُستخدم للإشارة إلى ما إذا كان الحدث عبارة عن حدث فقاعات أم لا. إذا كان الحدث يمكن أن ينبعث منه فقاعات ، تكون القيمة صحيحة ، وإلا تكون القيمة خاطئة. |
Cancelable { get; } |
يُستخدم للإشارة إلى ما إذا كان يمكن منع إجراء افتراضي لحدث أم لا. إذا كان من الممكن منع الإجراء الافتراضي ، كانت القيمة صحيحة ، وإلا تكون القيمة خاطئة. |
ColNo { get; } |
يجب أن ترجع سمة colno القيمة التي تمت تهيئتها إليها. عند إنشاء الكائن ، يجب تهيئة هذه السمة إلى الصفر. يمثل رقم العمود حيث حدث الخطأ في البرنامج النصي. |
CurrentTarget { get; } |
يُستخدم للإشارة إلى ملفIEventTarget ملك منIEventListener يتم حاليًا معالجة الصورة . هذا مفيد بشكل خاص أثناء الالتقاط والفقاعات. |
DefaultPrevented { get; } |
إرجاع صحيح إذا تم استدعاء منع PreventionDefault () بينما تكون قيمة السمة القابلة للإلغاء صحيحة ، والخطأ في الحالات الأخرى. |
Error { get; } |
يجب أن ترجع سمة الخطأ القيمة التي تمت تهيئتها إليها. عند إنشاء الكائن ، يجب تهيئة هذه السمة لتصبح خالية. عند الاقتضاء ، يتم تعيينه على الكائن الذي يمثل الخطأ (على سبيل المثال ، كائن الاستثناء في حالة استثناء DOM غير معلوم) . |
EventPhase { get; } |
يُستخدم للإشارة إلى أي مرحلة من مراحل تدفق الأحداث يتم تقييمها حاليًا. |
FileName { get; } |
يجب أن ترجع سمة اسم الملف القيمة التي تمت تهيئتها إليها. عند إنشاء الكائن ، يجب تهيئة هذه السمة إلى سلسلة فارغة. إنه يمثل عنوان URL المطلق للبرنامج النصي الذي حدث فيه الخطأ في الأصل. |
IsTrusted { get; } |
يجب أن ترجع السمة isTrusted القيمة التي تمت تهيئتها إليها. عند إنشاء حدث ، يجب تهيئة السمة إلى false . |
LineNo { get; } |
يجب أن ترجع سمة lineno القيمة التي تمت تهيئتها إليها. عند إنشاء الكائن ، يجب تهيئة هذه السمة إلى الصفر. يمثل رقم السطر حيث حدث الخطأ في البرنامج النصي. |
Message { get; } |
يجب أن ترجع سمة الرسالة القيمة التي تمت تهيئتها إليها. عند إنشاء الكائن ، يجب تهيئة هذه السمة إلى سلسلة فارغة. يمثل رسالة الخطأ. |
Target { get; } |
يُستخدم للإشارة إلى ملفIEventTarget الذي تم إرسال الحدث إليه في الأصل. |
TimeStamp { get; } |
يُستخدم لتحديد الوقت (بالمللي ثانية بالنسبة للعصر) الذي تم فيه إنشاء الحدث . نظرًا لحقيقة أن بعض الأنظمة قد لا توفر هذه المعلومات ، فقد لا يكون الطابع الزمني متاحًا لجميع الأحداث. ، سيتم إرجاع القيمة 0. أمثلة على وقت الحقبة هي وقت بدء النظام أو 0: 0: 0 UTC 1 يناير 1970. |
Type { get; } |
اسم الحدث (غير حساس لحالة الأحرف). يجب أن يكون الاسم اسم XML . |
طُرق
اسم |
وصف |
virtual GetPlatformType() |
تُستخدم هذه الطريقة لاسترداد كائن ECMAScriptType . |
InitEvent(string, bool, bool) |
ملفInitEvent يتم استخدام طريقة لتهيئة قيمةEvent تم إنشاؤه من خلال IDocumentEvent الواجهة . |
PreventDefault() |
إذا كان الحدث قابلاً للإلغاء ، فإن ملفPreventDefault يتم استخدام الطريقة للدلالة على أن الحدث سيتم إلغاؤه ، مما يعني أن أي إجراء افتراضي يتم اتخاذه عادةً بواسطة التنفيذ نتيجة للحدث لن يحدث. |
StopImmediatePropagation() |
استدعاء هذه الطريقة يمنع الحدث من الوصول إلى أي مستمعين حدث مسجل بعد الحدث الحالي وعندما يتم إرساله في شجرة يمنع أيضًا الحدث من الوصول إلى أي كائنات أخرى. |
StopPropagation() |
ملفStopPropagation الطريقة المستخدمة لمنع المزيد من الانتشار لحدث ما أثناء تدفق الحدث. |
أنظر أيضا