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