คลาส: ErrorEvent

ผู้ผลิต

ErrorEvent

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

พารามิเตอร์

detailedErrorCode

ไม่บังคับ

cast.framework.events.DetailedErrorCode

ค่าต้องไม่เป็นค่า Null

ข้อผิดพลาด

ไม่บังคับ

วัตถุ

ค่าต้องไม่เป็นค่า Null

เหตุผล

ไม่บังคับ

cast.framework.messages.ErrorReason

ค่าต้องไม่เป็นค่า Null

ความรุนแรง

ไม่บังคับ

cast.framework.events.ErrorSeverity

ค่าต้องไม่เป็นค่า Null

triggeredByEventType

ไม่บังคับ

cast.framework.events.EventType

ค่าต้องไม่เป็นค่า Null

พร็อพเพอร์ตี้

detailedErrorCode

ค่าคงที่

(non-null cast.framework.events.DetailedErrorCode หรือไม่ระบุ)

รหัสข้อผิดพลาดที่แสดงสาเหตุของข้อผิดพลาด

ข้อผิดพลาด

ค่าคงที่

(ข้อผิดพลาดที่ไม่ใช่ Null, ออบเจ็กต์ที่ไม่ใช่ Null หรือไม่ได้กำหนด)

ออบเจ็กต์ข้อผิดพลาด ซึ่งอาจเป็นออบเจ็กต์ Error (เช่น หากมีการส่ง Error ในตัวแฮนเดิลเหตุการณ์) หรือออบเจ็กต์ที่มีข้อมูลข้อผิดพลาด (เช่น หากตัวรับได้รับคำสั่งที่ไม่ถูกต้อง)

เหตุผล

(non-null cast.framework.messages.ErrorReason หรือไม่ระบุ)

สาเหตุของข้อผิดพลาด (ไม่บังคับ)

ความรุนแรง

(ไม่ใช่ค่าว่าง cast.framework.events.ErrorSeverity หรือไม่ระบุ)

ความรุนแรงของข้อผิดพลาดที่ไม่บังคับ

triggeredByEventType

ค่าคงที่

(non-null cast.framework.events.EventType หรือไม่ระบุ)

ประเภทเหตุการณ์ CAF ที่ทริกเกอร์ข้อผิดพลาดนี้ หากเหตุการณ์ข้อผิดพลาดนี้ เกิดขึ้นเนื่องจากข้อผิดพลาดที่เกิดขึ้นภายในตัวแฮนเดิลเหตุการณ์สำหรับเหตุการณ์นั้น ไม่ได้กำหนดไว้หากเหตุการณ์ข้อผิดพลาดนี้ไม่ได้เกิดจากตัวแฮนเดิลเหตุการณ์ CAF ที่แอปพลิเคชันตัวรับ Cast ใช้