Тип ресурса printTask

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

Важно!

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

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

Дополнительные сведения об использовании этого ресурса для добавления поддержки печати по запросу для универсальной печати см. в разделе Расширение универсальной печати для поддержки печати по запросу.

Методы

Метод Возвращаемый тип Описание
List (из printTaskDefintion) printTask Получите список задач, созданных на основе определенного элемента printTaskDefinition. Список включает выполняемые в настоящее время задачи и недавно выполненные задачи.
Получение printTask Получение сведений о задаче печати.
Обновление printTask Обновления задачи печати.

Свойства

Свойство Тип Описание
id String Идентификатор printTask. Только для чтения.
status printTaskStatus Текущее состояние выполнения этого объекта printTask. Вызывающее приложение отвечает за обновление этого состояния после завершения обработки, если только связанное задание printjob не было перенаправлено на другой принтер. Сбой отчета о завершении приведет к тому, что связанное задание печати будет заблокировано для печати и в конечном итоге будет удалено.
parentUrl String URL-адрес сущности печати, которая активирует эту задачу. Например, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Только для чтения.

Связи

Связь Тип Описание
Триггер printTaskTrigger Объект printTaskTrigger, активировав выполнение этой задачи. Только для чтения.
Определение printTaskDefinition Объект printTaskDefinition, который использовался для создания этой задачи. Только для чтения.

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

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

{
  "id": "String (identifier)",
  "status": {"@odata.type": "microsoft.graph.printTaskStatus"},
  "parentUrl": "String",
  "trigger": {"@odata.type": "microsoft.graph.printTaskTrigger"},
  "definition": {"@odata.type": "microsoft.graph.printTaskDefinition"}
}