printJob リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

プリンターのキューに登録されている印刷ジョブを表します。

メソッド

メソッド 戻り値の型 説明
Get printJob printJob オブジェクトのプロパティとリレーションシップを読み取ります。
Create printJob 新しい印刷ジョブ オブジェクトを作成します。
Update printJob 印刷ジョブ オブジェクトを更新します。
Start なし 印刷ジョブを開始します。
Cancel なし 印刷ジョブを取り消します。
中止 なし 印刷ジョブを中止します。
リダイレクト (別のプリンターに) printJob 宛先プリンターのキューに入っている印刷ジョブ。

プロパティ

プロパティ 説明
id String 印刷ジョブの ID。 読み取り専用。
displayName String 印刷ジョブの名前。
createdDateTime DateTimeOffset ジョブが作成されたときの DateTimeOffset。 読み取り専用です。
status printJobStatus 印刷ジョブの状態。 読み取り専用です。
configuration printJobConfiguration プリンターがジョブの印刷に使用する設定のグループ。
isFetchable Edm.Boolean true の場合、プリンターでドキュメントをフェッチできます。
redirectedFrom Edm.String ジョブが別のプリンターからリダイレクトされている場合は、ソース ジョブの URL が含まれます。
redirectedTo Edm.String ジョブが別のプリンターにリダイレクトされている場合は、宛先ジョブ URL が含まれます。

リレーションシップ

リレーションシップ 説明
createdBy Useridentity 読み取り専用。 Null 許容型です。
ドキュメント printDocument コレクション 読み取り専用。
tasks printTask コレクション この印刷ジョブによってトリガーされた printTasks の一覧。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "id": "String (identifier)",
  "displayName": "String",
  "createdDateTime": "String (timestamp)",
  "isFetchable": "Boolean",
  "redirectedFrom": "String",
  "redirectedTo": "String",
  "status": {"@odata.type": "microsoft.graph.printJobStatus"},
  "createdBy": {"@odata.type": "microsoft.graph.userIdentity"},
  "configuration": {"@odata.type": "microsoft.graph.printJobConfiguration"},
  "documents": [ {"@odata.type": "microsoft.graph.printDocument"} ]
}