printTaskDefinition リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
ユニバーサル 印刷内でさまざまなイベントが発生した場合にトリガーできるタスクの抽象定義を表します。
このリソースを使用してユニバーサル 印刷にプル印刷のサポートを追加する方法の詳細については、「Extending Universal Print to support pull printing 」 を参照してください。
このリソースは以下をサポートしています。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| List | printTaskDefinition コレクション | ユニバーサル 印刷内で作成された printTaskDefinitions の完全な一覧を取得します。 |
| Create | printTaskDefinition | 新しい printTaskDefinition を作成します。 |
| 更新 | printTaskDefinition | printTaskDefinition を更新します。 |
| Delete | なし | printTaskDefinition を削除します。 |
| タスクを一覧表示する | printTask | この定義に基づいて作成されたタスクの一覧を取得します。 リストには、現在実行中のタスクと最近完了したタスクが含まれます。 |
| タスクを取得する | printTask | この定義に基づいて作成されたタスクを取得します。 |
| タスクを更新する | printTask | この定義に基づいて作成されたタスクを更新します。 タスク トリガーを登録するアプリケーションは、関連する printJob が別のプリンターにリダイレクトされていない限り、処理が完了するとタスクの状態を更新します。 レポートの完了に失敗すると、関連する印刷ジョブが印刷をブロックされ、最終的に削除されます。 |
プロパティ
| プロパティ | 種類 | 説明 |
|---|---|---|
| id | String | printTaskDefinition の識別子。 読み取り専用です。 |
| displayName | String | printTaskDefinition の名前。 |
| createdBy | appIdentity | printTaskDefinition を作成したアプリケーション。 読み取り専用です。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| tasks | printTask コレクション | この定義に基づいて作成されたタスクの一覧。 リストには、現在実行中のタスクと最近完了したタスクが含まれます。 読み取り専用です。 |
JSON 表記
リソースの JSON 表記を次に示します。
{
"id": "String (identifier)",
"displayName": "String",
"createdBy": {"@odata.type": "microsoft.graph.appIdentity"},
"tasks": [{"@odata.type": "microsoft.graph.printTask"}]
}
フィードバック
フィードバックの送信と表示