Partilhar via


printTask resource type

Namespace: microsoft.graph

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

Para obter detalhes sobre como utilizar este recurso para adicionar suporte de impressão por solicitação à Impressão Universal, consulte Expandir a Impressão Universal para suportar a impressão por solicitação.

Métodos

Método Tipo de retorno Descrição
Listar tarefas printTask Obtenha uma lista de tarefas que foram criadas com base numa determinada printTaskDefinition. A lista inclui tarefas atualmente em execução e tarefas recentemente concluídas.
Obter tarefa printTask Obtenha detalhes sobre uma tarefa de impressão.
Atualizar tarefa printTask Atualiza uma tarefa de impressão.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador printTask. Somente leitura.
status printTaskStatus O estado de execução atual desta printTask. A aplicação de chamada é responsável por atualizar este estado quando o processamento estiver concluído, a menos que o printJob relacionado tenha sido redirecionado para outra impressora. A falha na conclusão do relatório resultará no bloqueio da impressão da tarefa de impressão relacionada e, eventualmente, na eliminação.
parentUrl Cadeia de caracteres O URL da entidade de impressão que acionou esta tarefa. Por exemplo, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Somente leitura.

Relações

Relação Tipo Descrição
definição printTaskDefinition A printTaskDefinition que foi utilizada para criar esta tarefa. Somente leitura.
acionador printTaskTrigger O printTaskTrigger que acionou a execução desta tarefa. Somente leitura.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.printTask",
  "id": "String (identifier)",
  "status": {
    "@odata.type": "microsoft.graph.printTaskStatus"
  },
  "parentUrl": "String"
}