printTask リソースの種類

名前空間: microsoft.graph

ユニバーサル 印刷イベントの結果として実行または実行されたタスクを表します。

このリソースを使用してユニバーサル 印刷にプル印刷のサポートを追加する方法の詳細については、「Extending Universal Print to support pull printing 」 を参照してください

メソッド

メソッド 戻り値の種類 説明
リスト (printTaskDefintion から) printTask 特定の printTaskDefinition に基づいて作成されたタスクの一覧を取得します。 リストには、現在実行中のタスクと最近完了したタスクが含まれます。
Get printTask 印刷タスクの詳細を取得します。
Update printTask 印刷タスクを更新します。

プロパティ

プロパティ 説明
id String printTask の識別子。 読み取り専用です。
status printTaskStatus この printTask の現在の実行状態。 呼び出し元のアプリケーションは、関連する printJob が別のプリンターにリダイレクトされていない限り、処理の完了時にこの状態を更新します。 レポートの完了に失敗すると、関連する印刷ジョブが印刷をブロックされ、最終的に削除されます。
parentUrl String このタスクをトリガーした印刷エンティティの URL。 たとえば、https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId} などです。 読み取り専用です。

リレーションシップ

リレーションシップ 説明
トリガー printTaskTrigger このタスクの実行をトリガーした printTaskTrigger。 読み取り専用です。
definition printTaskDefinition このタスクの作成に使用された printTaskDefinition。 読み取り専用です。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.printTask",
  "id": "String (identifier)",
  "status": {
    "@odata.type": "microsoft.graph.printTaskStatus"
  },
  "parentUrl": "String"
}