printTask リソースの種類

名前空間: microsoft.graph

Universal Print イベントの結果として実行されているか、実行されたタスクを表します。

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

メソッド

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

プロパティ

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

リレーションシップ

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

JSON 表記

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

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