Тип ресурса printJob

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

Важно!

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

Представляет задание печати, которое поставлено в очередь для принтера.

Методы

Метод Возвращаемый тип Описание
Получение Printjob Чтение свойств и связей объекта printJob.
Создание Printjob Создайте новый объект задания печати.
Обновление Printjob Обновление объекта задания печати.
Start Нет Запустите задание печати.
Отмена Нет Отмена задания печати.
Прервать Нет Прервать задание печати.
Перенаправление (на другой принтер) Printjob Задание печати, которое помещается в очередь для целевого принтера.

Свойства

Свойство Тип Описание
id String Идентификатор задания печати. Только для чтения.
displayName String Имя задания печати.
createdDateTime DateTimeOffset Значение DateTimeOffset, когда было создано задание. Только для чтения.
status printJobStatus Состояние задания печати. Только для чтения.
configuration printJobConfiguration Группа параметров, которые принтер должен использовать для печати задания.
isFetchable Edm.Boolean Если задано значение true, документ можно получить с помощью принтера.
redirectedFrom Edm.String Содержит URL-адрес исходного задания, если задание было перенаправлено с другого принтера.
redirectedTo Edm.String Содержит URL-адрес целевого задания, если задание было перенаправлено на другой принтер.

Связи

Связь Тип Описание
createdBy userIdentity Только для чтения. Допускается значение null.
документов Коллекция printDocument Только для чтения.
tasks коллекция printTask Список printTasks , которые были активированы этим заданием печати.

Представление JSON

Ниже указано представление ресурса в формате JSON.

{
  "id": "String (identifier)",
  "displayName": "String",
  "createdDateTime": "String (timestamp)",
  "isFetchable": "Boolean",
  "redirectedFrom": "String",
  "redirectedTo": "String",
  "status": {"@odata.type": "microsoft.graph.printJobStatus"},
  "createdBy": {"@odata.type": "microsoft.graph.userIdentity"},
  "configuration": {"@odata.type": "microsoft.graph.printJobConfiguration"},
  "documents": [ {"@odata.type": "microsoft.graph.printDocument"} ]
}