الفئة: errorEvent

الشركة المصنِّعة

ErrorEvent

new ErrorEvent(detailedErrorCode, error, reason, severity, triggeredByEventType)

المَعلمة

detailedErrorCode

اختياري

cast.framework.events.DetailedErrorCode

يجب ألا تكون القيمة فارغة.

خطأ

اختياري

عنصر

يجب ألا تكون القيمة فارغة.

السبب

اختياري

cast.framework.messages.ErrorReason

يجب ألا تكون القيمة فارغة.

الشدة

اختياري

cast.framework.events.ErrorSeverity

يجب ألا تكون القيمة فارغة.

triggeredByEventType

اختياري

cast.framework.events.EventType

يجب ألا تكون القيمة فارغة.

الخصائص

detailedErrorCode

ثابتة

(non-null cast.framework.events.DetailedErrorCode أو undefined)

رمز خطأ يمثّل سبب الخطأ.

خطأ

ثابتة

(خطأ غير فارغ أو عنصر غير فارغ أو غير محدّد)

كائن الخطأ يمكن أن يكون هذا الكائن Error (على سبيل المثال، إذا تم طرح Error في معالج أحداث) أو كائنًا يتضمّن معلومات الخطأ (على سبيل المثال، إذا تلقّى المستلِم أمرًا غير صالح).

السبب

(قيمة غير فارغة من cast.framework.messages.ErrorReason أو قيمة غير محدّدة)

سبب الخطأ الاختياري.

الشدة

(قيمة غير فارغة من cast.framework.events.ErrorSeverity أو قيمة غير محدّدة)

مستوى شدة الخطأ الاختياري

triggeredByEventType

ثابتة

(قيمة غير فارغة cast.framework.events.EventType أو قيمة غير محدّدة)

نوع حدث CAF الذي أدى إلى ظهور هذا الخطأ، إذا تم طرح حدث الخطأ هذا بسبب حدوث خطأ في معالج الأحداث لهذا الحدث. يتم ضبط القيمة على "غير محدّد" إذا لم يتم تشغيل حدث الخطأ هذا بواسطة معالج أحداث CAF تم تنفيذه بواسطة تطبيق جهاز الاستقبال.