Compartilhar via


printJob resource type (tipo de recurso printJob)

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 de impressão que foi colocado em fila para uma impressora.

Métodos

Método Tipo de retorno Descrição
Get printJob Ler propriedades e relações do objeto printJob.
Criar tarefa de impressão printJob Crie um novo objeto de tarefa de impressão.
Atualizar printJob Atualizar um objeto de tarefa de impressão.
Start Nenhum Iniciar o trabalho de impressão.
Cancel Nenhum Cancele a tarefa de impressão.
Anular** Nenhum Aborte a tarefa de impressão.
Redirecionar printJob Uma tarefa de impressão que está em fila para a impressora de destino.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O ID da tarefa de impressão. Somente leitura.
displayName Cadeia de caracteres O nome da tarefa de impressão.
createdDateTime DateTimeOffset O DateTimeOffset quando a tarefa foi criada. Somente leitura.
status printJobStatus O estado da tarefa de impressão. Somente leitura.
configuração printJobConfiguration Um grupo de definições que uma impressora deve utilizar para imprimir uma tarefa.
isFetchable Edm.Boolean Se for verdadeiro, o documento pode ser obtido pela impressora.
redirectedFrom Edm.String Contém o URL da tarefa de origem, se a tarefa tiver sido redirecionada de outra impressora.
redirectedTo Edm.String Contém o URL da tarefa de destino, se a tarefa tiver sido redirecionada para outra impressora.

Relações

Relação Tipo Descrição
createdBy userIdentity Somente leitura. Anulável.
documentos coleção printDocument Somente leitura.
tarefas coleção printTask Uma lista de printTasks que foram acionadas por esta tarefa de impressão.

Representação JSON

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

{
  "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"} ]
}