Tipo de recurso printTaskDefinition

Namespace: microsoft.graph

Representa uma definição abstrata para uma tarefa que pode ser disparada quando vários eventos ocorrem em Impressão Universal.

Para obter detalhes sobre como usar esse recurso para adicionar suporte à impressão pull à Impressão Universal, consulte Extending Universal Print to support pull printing.

Esse recurso permite:

Métodos

Método Tipo de retorno Descrição
List Coleção printTaskDefinition Obter uma lista completa de printTaskDefinitions criados em Impressão Universal.
Criar printTaskDefinition Crie uma nova printTaskDefinition.
Atualizar printTaskDefinition Atualize um printTaskDefinition.
Delete Nenhum(a) Exclua um printTaskDefinition.
Listar tarefas printTask Obter uma lista de tarefas que foram criadas com base nessa definição. A lista inclui tarefas executadas no momento e tarefas concluídas recentemente.
Obter tarefa printTask Obtém uma tarefa que foi criada com base nessa definição.
Atualizar tarefa printTask Atualize uma tarefa criada com base nessa definição. Os aplicativos que registram gatilhos de tarefas são responsáveis por atualizar o status da tarefa ao terminar o processamento, a menos que a impressão relacionadaJob tenha sido redirecionada para outra impressora. A falha na conclusão do relatório resultará no bloqueio do trabalho de impressão relacionado à impressão e, eventualmente, excluído.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador printTaskDefinition. Somente leitura.
displayName Cadeia de caracteres O nome da printTaskDefinition.
createdBy appIdentity O aplicativo que criou o printTaskDefinition. Somente leitura.

Relações

Relação Tipo Descrição
tarefas Coleção printTask Uma lista de tarefas que foram criadas com base nessa definição. A lista inclui tarefas executadas no momento e tarefas concluídas recentemente. Somente leitura.

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.printTaskDefinition",
  "id": "String (identifier)",
  "displayName": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.appIdentity"
  }
}