DocumentLoadErrorEvent

DocumentLoadErrorEvent class

ملفDocumentLoadErrorEvent يحدث عندما لا يتوفر المورد المطلوب.

public class DocumentLoadErrorEvent : ErrorEvent

الخصائص

اسم وصف
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 الطريقة المستخدمة لمنع المزيد من الانتشار لحدث ما أثناء تدفق الحدث.

أنظر أيضا