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