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
(非空值 cast.framework.events.DetailedErrorCode 或未定義)
代表錯誤原因的錯誤代碼。
錯誤
(非空值錯誤、非空值物件或未定義)
錯誤物件。這可能是 Error 物件 (例如,事件處理常式中擲回 Error),或是含有錯誤資訊的物件 (例如,接收端收到無效指令)。
原因
(非空值 cast.framework.messages.ErrorReason 或未定義)
選填錯誤原因。
嚴重性
(非空值的 cast.framework.events.ErrorSeverity 或未定義)
選填錯誤嚴重程度。
triggeredByEventType
(非空值 cast.framework.events.EventType 或未定義)
如果這個錯誤事件是由於該事件的事件處理常式發生錯誤而擲回,則為觸發此錯誤的 CAF 事件類型。如果這個錯誤事件不是由 Cast 接收器應用程式實作的 CAF 事件處理常式觸發,則為未定義。