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

名前空間: microsoft.graph

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

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

printerBase から継承します

メソッド

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

プロパティ

プロパティ 説明
id String ドキュメントの識別子。 printerBase から継承されます。 読み取り専用です。
displayName 文字列 プリンターの名前。 printerBase から継承されます
manufacturer String プリンターによって報告された製造元。 printerBase から継承されます
model String プリンターによって報告されたモデル名。 printerBase から継承されます
registeredDateTime DateTimeOffset プリンターが登録された DateTimeOffset。 読み取り専用です。
status printerStatus エラーを含むプリンターの処理状態。 printerBase から継承されます
isShared Boolean True の場合は、プリンターが共有されます。それ以外の場合は false。 読み取り専用です。
hasPhysicalDevice Boolean True の場合は、プリンターに印刷用の物理デバイスがあります。 読み取り専用です。
isAcceptingJobs Boolean プリンターが現在新しい印刷ジョブを受け入れるかどうか。 printerBase から継承されます
場所 printerLocation プリンターの物理的な場所または組織の場所。 printerBase から継承されます
既定 printerDefaults プリンターの既定の印刷設定。 printerBase から継承されます
capabilities printerCapabilities このプリンター共有に関連付けられているプリンターの機能。 printerBase から継承されます
lastSeenDateTime DateTimeOffset プリンターがユニバーサル 印刷を操作した最新の dateTimeOffset。 読み取り専用です。

リレーションシップ

リレーションシップ 説明
ジョブ printJob コレクション プリンターによって印刷用にキューに入れ込むジョブの一覧。 printerBase から継承されます
shares printerShare コレクション プリンターに関連付けられている printerShares の一覧。 現在、プリンターに関連付けられる printerShare は 1 つのみです。 読み取り専用です。 Null 許容型。
コネクタ printConnector プリンターに関連付けられているコネクタ。
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)"
}