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

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

Важно!

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

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

Этот ресурс поддерживает подписку для получения уведомлений об изменениях.

Методы

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

Свойства

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

Связи

Связь Тип Описание
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)"
}