次の方法で共有


printTask リソースの種類

名前空間: microsoft.graph

重要

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

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

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

メソッド

メソッド 戻り値の型 説明
List tasks printTask 特定の printTaskDefinition に基づいて作成されたタスクの一覧を取得します。 一覧には、現在実行中のタスクと最近完了したタスクが含まれます。
タスクを取得する printTask 印刷タスクの詳細を取得します。
タスクを更新する printTask 印刷タスクを更新します。

プロパティ

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

リレーションシップ

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

JSON 表記

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

{
  "id": "String (identifier)",
  "status": {"@odata.type": "microsoft.graph.printTaskStatus"},
  "parentUrl": "String",
  "trigger": {"@odata.type": "microsoft.graph.printTaskTrigger"},
  "definition": {"@odata.type": "microsoft.graph.printTaskDefinition"}
}