JobStateReason 元素
選擇性 JobStateReason 元素會指定作業目前狀態的其中一個原因。
使用方式
<wscn:JobStateReason>
text
</wscn:JobStateReason>
屬性
沒有屬性。
文字值
必要。 下列其中一個值:
詞彙 | 描述 |
---|---|
InvalidScanTicket | 作業遭到拒絕,因為 WSD 掃描服務無法處理 ScanTicket。 |
DocumentFormatError | WSD 掃描服務不支援所要求的檔案格式。 |
ImageTransferError | 作業中映射的數據傳輸失敗。 如果發生此錯誤,WSD 掃描服務必須中止作業。 |
JobCanceledAtDevice | 目前掃描作業已在掃描裝置的前端面板中取消。 |
JobCompletedWithErrors | 作業已完成,且至少有一個錯誤。 |
JobCompletedWithWarnings | 作業已完成,但至少有一個警告。 作業數據預期會成功傳輸。 這個警告可能表示 WSD 掃描服務變更掃描票證來處理作業。 |
JobScanning | 掃描器正在將作業數據數位化。 |
JobScanningAndTransferring | 掃描器正在將作業數據數位化,並將數據傳送至用戶端。 |
JobTimedOut | WSD 掃描服務在未執行 RetrieveImageRequest 作業之後結束作業,並及時遵循 CreateScanJobRequest 作業。 |
JobTransferring | 作業數據正在傳送至用戶端。 |
無 | 作業沒有有關作業狀態的其他資訊。 |
ScannerStopped | 掃描裝置因為作用中條件而停止,而且在修正條件之前無法繼續作業。 |
子元素
沒有子元素。
父元素
元素 |
---|
JobCompletedStateReasons |
JobStateReasons |
備註
您必須支援值,這些值代表 WSD 掃描服務實作可以偵測到的條件。 因此,如果實作中無法偵測到特定的 JobStateReason 原因,您就只能支持允許值的子集。
您可以擴充允許的值,但擴充此清單對客戶端有影響。 用戶端通常會 (將 JobStateReason 值當地語系化為使用者語言) 的其他字串變數值。 不過,客戶端無法辨識廠商擴充的值。 用戶端可以顯示收到「現態」的值,但此值會以英文顯示,因此有些使用者可能無法瞭解此值。