名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
ユニバーサル印刷サービスに登録されているプリンター デバイスを表します。 プリンター リソースを使用して、印刷ジョブ、プリンター設定、プリンター メタデータ、および登録状態を管理できます。 printerBase から継承します。
このリソース は、変更通知のサブスクライブをサポートしています。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| Create | printerCreateOperation | ユニバーサル印刷で新しいプリンターを作成 (登録) します。 |
| Get | printer | プリンター オブジェクトのプロパティと関係を読み取ります。 |
| Update | printer | プリンター オブジェクトを更新します。 |
| Delete | なし | 物理プリンターをユニバーサル印刷サービスから登録解除します。 |
| 工場出荷時の既定値を復元する | なし | プリンターの既定の設定を、製造元が指定した値に戻します。 |
| 印刷ジョブを一覧表示する | printJob コレクション | プリンターが処理のためにキューに入れている印刷ジョブのリストを取得します。 |
| 印刷ジョブを作成する | printJob | プリンターの新しい印刷ジョブを作成します。 ジョブの印刷を開始するには、 開始を使用します。 |
| コネクタを一覧表示する | printConnector コレクション | このプリンターが関連付けられているコネクタの一覧を取得します。 |
| タスク トリガーを一覧表示する | なし | このプリンターに関連付けられている printTaskTriggers を一覧表示します。 |
| タスク トリガーを作成する | printTaskTrigger | 印刷イベントが発生したときに実行する printTaskTrigger を作成します。 |
| タスク トリガーを削除する | なし | プリンターに関連付けられている printTaskTrigger を削除します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| id | 文字列 | プリンターの識別子。 読み取り専用です。 |
| displayName | 文字列 | プリンターの名前。 printerBase から継承されます。 |
| manufacturer | 文字列 | 製造元から報告された。 printerBase から継承されます。 |
| model | 文字列 | プリンターによって報告されたモデル名。 printerBase から継承されます。 |
| registeredDateTime | DateTimeOffset | プリンターが登録されたときの DateTimeOffset。 読み取り専用です。 |
| status | printerStatus | エラーを含むプリンターの処理状態。 printerBase から継承されます。 |
| isShared | Boolean | プリンターが共有されている場合は true。それ以外の場合は false。 読み取り専用です。 |
| hasPhysicalDevice | ブール型 | プリンターに印刷用の物理デバイスがある場合は true。 読み取り専用です。 |
| isAcceptingJobs | ブール型 |
trueの場合、プリンターは現在新しい印刷ジョブを受け入れています。
printerBase から継承されます。 |
| 場所 | printerLocation | プリンターの物理的または組織的な場所。 printerBase から継承されます。 |
| 既定 | printerDefaults | プリンターの既定の印刷設定。 printerBase から継承されます。 |
| capabilities | printerCapabilities | プリンターの機能。 printerBase から継承されます。 |
| lastSeenDateTime | DateTimeOffset | プリンターがユニバーサル印刷と対話したときの最新の dateTimeOffset。 読み取り専用です。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| jobs | printJob コレクション | プリンターが印刷のためにキューに入れるジョブのリスト。 |
| shares | printerShare コレクション | プリンターに関連付けられている printerShares のリスト。 現在、プリンターに関連付けることができる printerShare は 1 つのみです。 読み取り専用です。 Null 許容型。 |
| コネクタ | printConnector | プリンターに関連付けられているコネクタ。 |
| taskTriggers | printTaskTrigger コレクション | プリンターに関連付けられているタスク トリガーの一覧。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"id": "String (identifier)",
"displayName": "String",
"manufacturer": "String",
"model": "String",
"isShared": true,
"registeredDateTime": "String (timestamp)",
"isAcceptingJobs": true,
"hasPhysicalDevice": true,
"location": {"@odata.type": "microsoft.graph.printerLocation"},
"status": {"@odata.type": "microsoft.graph.printerStatus"},
"defaults": {"@odata.type": "microsoft.graph.printerDefaults"},
"capabilities": {"@odata.type": "microsoft.graph.printerCapabilities"},
"lastSeenDateTime": "String (timestamp)"
}