Partilhar via


printTaskDefinition resource type (Tipo de recurso printTaskDefinition)

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 definição abstrata para uma tarefa que pode ser acionada quando ocorrem vários eventos na 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.

Esse recurso permite:

Métodos

Método Tipo de retorno Descrição
List printTaskDefinition collection Obtenha uma lista completa de printTaskDefinitions criados na Impressão Universal.
Create printTaskDefinition Crie uma nova printTaskDefinition.
Atualizar printTaskDefinition Atualizar uma printTaskDefinition.
Delete Nenhum Eliminar uma printTaskDefinition.
Listar tarefas printTask Obtenha uma lista das tarefas que foram criadas com base nesta definição. A lista inclui tarefas atualmente em execução e tarefas recentemente concluídas.
Obter tarefa printTask Obtém uma tarefa que foi criada com base nesta definição.
Atualizar tarefa printTask Atualize uma tarefa que tenha sido criada com base nesta definição. As aplicações que registam acionadores de tarefas são responsáveis por atualizar o estado da tarefa 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.

Propriedades

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

Relações

Relação Tipo Descrição
tarefas coleção printTask Uma lista de tarefas que foram criadas com base nesta definição. A lista inclui tarefas atualmente em execução e tarefas recentemente concluídas. Somente leitura.

Representação JSON

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

{
  "id": "String (identifier)",
  "displayName": "String",
  "createdBy": {"@odata.type": "microsoft.graph.appIdentity"},
  "tasks": [{"@odata.type": "microsoft.graph.printTask"}]
}