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


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

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

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

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

Наследует от printerBase.

Методы

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

Свойства

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

Связи

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