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"
}
}