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

名前空間: microsoft.graph

ユニバーサル 印刷サービスに登録されているプリンター デバイスを表します。 プリンター リソースを使用して、印刷ジョブ、プリンター設定、プリンター メタデータ、登録状態を管理できます。

このリソースは以下をサポートしています。

printerBase から継承します。

メソッド

メソッド 戻り値の種類 説明
Create printerCreateOperation ユニバーサル印刷で新しいプリンターを作成 (登録) します。
Get printer プリンター オブジェクトのプロパティとリレーションシップを読み取ります。
Update printer プリンター オブジェクトを更新します。
Delete なし ユニバーサル印刷サービスから物理プリンターの登録を解除します。
restoreFactoryDefaults なし プリンターの既定の設定を、製造元によって指定された値に復元します。
ジョブを一覧表示する printJob コレクション プリンターが処理のためにキューに入れる印刷ジョブの一覧を取得します。
ジョブを作成する printJob プリンターの新しい印刷ジョブを作成します。 ジョブの印刷を開始するには、 start を使用します。
コネクタを一覧表示する printConnector コレクション このプリンターが関連付けられているコネクタの一覧を取得します。
共有を一覧表示する printerShare コレクション このプリンターが関連付けられている printerShares の一覧を取得します。 現在、プリンターに関連付けることができる printerShare は 1 つだけです。
タスク トリガー リスト なし このプリンターに関連付けられている printTaskTrigger を 一覧表示します。
タスク トリガーの作成 printTaskTrigger 印刷イベントが発生したときに実行される printTaskTrigger を作成します。
タスク トリガーの削除 なし プリンターに関連付けられている 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)"
}