printJobStatus リソースの種類

名前空間: microsoft.graph

印刷ジョブの現在の状態を表します。

プロパティ

プロパティ 説明
description String 印刷ジョブの現在の処理状態を人間が判読できる説明。 読み取り専用です。
詳細 printJobProcessingDetail コレクション 印刷ジョブの状態の詳細。 有効な値については、次の表を参照してください。 読み取り専用です。
isAcquiredByPrinter ブール型 True の場合、ジョブがプリンターによって確認されました。それ以外の場合は false。 読み取り専用。
state printJobProcessingState 印刷ジョブの現在の処理状態。 有効な値については、次の表を参照してください。 読み取り専用です。

printJobProcessingState 値

メンバー 説明
不明 0 プリンターによって報告された処理状態が認識されません。
保留 中 1 印刷ジョブはプリンターによる処理を保留しています。
処理 2 印刷ジョブは現在、プリンターによって処理されています。
一時 停止 3 印刷ジョブが一時停止されました。
停止 4 印刷ジョブを続行する前にプリンターに関する問題に対処する必要があるため、印刷ジョブが停止しました。 詳細については、プリンターの状態リソースを参照してください。
完了 5 印刷ジョブが正常に完了し、それ以上の処理は行われません。
キャンセル 6 印刷ジョブはユーザーによって取り消され、それ以上の処理は行われません。
中止 7 印刷ジョブはユーザーまたはプリンターによって中止され、それ以上の処理は行われません。

printJobProcessingDetail 値

メンバー 説明
uploadPending 0 ドキュメント ペイロードがアップロードされていません。
変換 1 ドキュメント ペイロードが変換されています。
completedSuccessfully 2 ジョブが正常に完了しました。
completedWithWarnings 3 警告が表示されたジョブが完了しました。
completedWithErrors 4 ジョブがエラーで完了しました。
releaseWait 5 ジョブの解放が保留中です。
解釈 6 ジョブは "処理" 状態ですが、具体的にはドキュメント ペイロードが解釈されています。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.printJobStatus",
  "state": "String",
  "description": "String",
  "isAcquiredByPrinter": "Boolean",
  "details": [
    "String"
  ]
}