printJobStatus リソースの種類

名前空間: microsoft.graph

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

プロパティ

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

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"
  ]
}