類別: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

常數

(非空值 cast.framework.events.DetailedErrorCode 或未定義)

代表錯誤原因的錯誤代碼。

錯誤

常數

(非空值錯誤、非空值物件或未定義)

錯誤物件。這可能是 Error 物件 (例如,事件處理常式中擲回 Error),或是含有錯誤資訊的物件 (例如,接收端收到無效指令)。

原因

(非空值 cast.framework.messages.ErrorReason 或未定義)

選填錯誤原因。

嚴重性

(非空值的 cast.framework.events.ErrorSeverity 或未定義)

選填錯誤嚴重程度。

triggeredByEventType

常數

(非空值 cast.framework.events.EventType 或未定義)

如果這個錯誤事件是由於該事件的事件處理常式發生錯誤而擲回,則為觸發此錯誤的 CAF 事件類型。如果這個錯誤事件不是由 Cast 接收器應用程式實作的 CAF 事件處理常式觸發,則為未定義。