tipo de recurso printTask

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa uma tarefa que está sendo executada ou executada como resultado de um evento de Impressão Universal.

Para obter detalhes sobre como usar esse recurso para adicionar suporte à impressão pull à Impressão Universal, consulte Estendendo a Impressão Universal para dar suporte à impressão pull.

Métodos

Método Tipo de retorno Descrição
Lista (de printTaskDefintion) printTask Obtenha uma lista de tarefas que foram criadas com base em uma impressão específicaTaskDefinition. A lista inclui tarefas atualmente em execução e tarefas concluídas recentemente.
Get printTask Obtenha detalhes sobre uma tarefa de impressão.
Atualizar printTask Atualizações uma tarefa de impressão.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador do printTask. Somente leitura.
status printTaskStatus A execução atual status deste printTask. O aplicativo de chamada é responsável por atualizar esse status quando o processamento é concluído, a menos que a impressão relacionadaJob tenha sido redirecionada para outra impressora. A falha na conclusão do relatório fará com que o trabalho de impressão relacionado seja bloqueado da impressão e, eventualmente, excluído.
parentUrl Cadeia de caracteres A URL da entidade de impressão que acionou essa tarefa. Por exemplo, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Somente leitura.

Relações

Relação Tipo Descrição
Gatilho printTaskTrigger O printTaskTrigger que desencadeou a execução dessa tarefa. Somente leitura.
Definição printTaskDefinition O printTaskDefinition que foi usado para criar essa tarefa. Somente leitura.

Representação JSON

Veja a seguir uma representação JSON do recurso.

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