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"
}
}
フィードバック
フィードバックの送信と表示