Поделиться через


Тип ресурса принтера

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет устройство принтера, зарегистрированное в службе универсальной печати. Ресурсы принтера можно использовать для управления заданиями печати, параметрами принтера, метаданными принтера и состоянием регистрации.

Этот ресурс поддерживает:

Методы

Метод Возвращаемый тип Описание
Создание printerCreateOperation Create (регистрация) нового принтера с универсальной печатью.
Получение printer Чтение свойств и связей объекта принтера.
Обновление printer Обновите объект принтера.
удаление; Нет Отмените регистрацию физического принтера в службе универсальной печати.
Восстановление заводских значений по умолчанию Нет Восстановите параметры принтера по умолчанию до значений, заданных производителем.
Вывод списка заданий печати Коллекция printJob Получите список заданий печати, которые принтер помещает в очередь для обработки.
задание печати Create Printjob Create новое задание печати для принтера. Чтобы начать печать задания, используйте команду start.
Перечисление соединителей Коллекция printConnector Получите список соединителей, с которыми связан этот принтер.
Вывод списка триггеров задач Нет Вывод списка printTaskTriggers, связанных с этим принтером.
триггер задачи Create printTaskTrigger Create printTaskTrigger, который выполняется при возникновении событий печати.
Удаление триггера задачи Нет Удалите объект printTaskTrigger , связанный с принтером.

Свойства

Свойство Тип Описание
id String Идентификатор принтера. Только для чтения.
displayName String Имя принтера.
manufacturer String Изготовитель, о чем сообщил принтер.
model String Имя модели, сообщаемое принтером.
registeredDateTime DateTimeOffset Параметр DateTimeOffset при регистрации принтера. Только для чтения.
status printerStatus Состояние обработки принтера, включая все ошибки.
IsShared Boolean Значение true, если принтер является общим; Значение false в противном случае. Только для чтения.
hasPhysicalDevice Логический Значение true, если принтер имеет физическое устройство для печати. Только для чтения.
isAcceptingJobs Логический Если trueзадано значение , принтер в настоящее время принимает новые задания печати.
расположение printerLocation Физическое или организационное расположение принтера.
defaults printerDefaults Параметры печати принтера по умолчанию.
capabilities printerCapabilities Возможности принтера.
lastSeenDateTime DateTimeOffset Последняя датаTimeOffset при взаимодействии принтера с универсальной печатью. Только для чтения.

Связи

Связь Тип Описание
jobs Коллекция printJob Список заданий, которые принтер помещает в очередь для печати.
shares Коллекция printerShare Список объектов printerShares, связанных с принтером. В настоящее время с принтером можно связать только один printerShare. Только для чтения. Допускается значение null.
connectors 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)"
}