プリンター リソースの種類

名前空間: 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)"
}