printTaskDefinition リソースの種類

名前空間: microsoft.graph

ユニバーサル印刷内でさまざまなイベントが発生したときにトリガーできるタスクの抽象定義を表します。

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

このリソースは以下をサポートしています。

メソッド

メソッド 戻り値の型 説明
List printTaskDefinition コレクション ユニバーサル 印刷内で作成された printTaskDefinitions の完全な一覧を取得します。
Create printTaskDefinition 新しい printTaskDefinition を作成します。
Update printTaskDefinition printTaskDefinition を更新します。
Delete なし printTaskDefinition を削除します。
List tasks printTask この定義に基づいて作成されたタスクの一覧を取得します。 一覧には、現在実行中のタスクと最近完了したタスクが含まれます。
タスクを取得する printTask この定義に基づいて作成されたタスクを取得します。
タスクを更新する printTask この定義に基づいて作成されたタスクを更新します。 タスク トリガーを登録するアプリケーションは、関連する printJob が別のプリンターにリダイレクトされていない限り、処理が完了したときにタスクの状態を更新する必要があります。 レポートの完了に失敗すると、関連する印刷ジョブが印刷からブロックされ、最終的に削除されます。

プロパティ

プロパティ 説明
createdBy appIdentity printTaskDefinition を作成したアプリケーション。 読み取り専用です。
displayName String printTaskDefinition の名前。
id String printTaskDefinition の識別子。 読み取り専用です。

リレーションシップ

リレーションシップ 説明
tasks printTask コレクション この定義に基づいて作成されたタスクの一覧。 一覧には、現在実行中のタスクと最近完了したタスクが含まれます。 読み取り専用です。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.printTaskDefinition",
  "id": "String (identifier)",
  "displayName": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.appIdentity"
  }
}