cast. framework. events. ErrorEvent
بيانات الحدث cast.framework.events.EventType.ERROR
الشركة المصنِّعة
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 تم تنفيذه بواسطة تطبيق جهاز الاستقبال.