printTaskDefinition リソースの種類

名前空間: microsoft.graph

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

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

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

メソッド

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

プロパティ

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

リレーションシップ

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

JSON 表記

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

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