tipo de recurso plannerTask
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 do Planner no Microsoft 365. Uma tarefa do Planner está contida num plano e pode ser atribuída a um grupo num plano. Cada objeto de tarefa tem um objeto de detalhes que pode conter mais informações sobre a tarefa. Para obter mais informações sobre as relações entre o grupo, o plano e a tarefa, veja Utilizar a API REST do planner.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Criar | plannerTask | Crie um objeto plannerTask . |
Get | plannerTask | Leia as propriedades e relações do objeto plannerTask . |
Update | plannerTask | Atualizar um objeto plannerTask . |
Delete | Nenhum | Eliminar um objeto plannerTask . |
Obter delta | Coleção plannerTask | Obtenha objetos plannerTask recentemente criados, atualizados ou eliminados num plannerPlan ou atribuídos ao utilizador com sessão iniciada sem ter de efetuar uma leitura completa de toda a coleção de recursos. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
activeChecklistItemCount | Int32 | O número de itens da lista de verificação com o valor definido como false , representando itens incompletos. |
appliedCategories | plannerAppliedCategories | As categorias às quais a tarefa é aplicada. Veja plannerAppliedCategories resource type (Tipo de recurso plannerAppliedCategories ) para obter os valores possíveis. |
archivalInfo | plannerArchivalInfo | Somente leitura. Anulável. Contém informações sobre quem arquivou ou desarmou a tarefa e porquê. |
assigneePriority | String | Uma sugestão que é utilizada para ordenar itens deste tipo numa vista de lista. Para obter mais informações, consulte Utilizar sugestões de ordem no Planner. |
assignments | plannerAssignments | O conjunto de destinatários aos quais a tarefa é atribuída. |
bucketId | String | ID do bucket ao qual a tarefa pertence. O registo tem de estar no mesmo plano que a tarefa. O valor da propriedade bucketId tem 28 carateres de comprimento e é sensível às maiúsculas e minúsculas. Formatar validação é feito no serviço. |
checklistItemCount | Int32 | O número de itens da lista de verificação que estão presentes na tarefa. |
completedBy | identitySet | A identidade do utilizador que concluiu a tarefa. |
completedDateTime | DateTimeOffset | Somente leitura. A data e hora em que a 'percentComplete' tarefa está definida como '100' . O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
conversationThreadId | String | O ID do tópico da conversação na tarefa. Este é o ID do objeto de thread de conversação criado no grupo. |
createdBy | identitySet | A identidade do utilizador que criou a tarefa. |
createdDateTime | DateTimeOffset | Somente leitura. A data e hora em que a tarefa é criada. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
criaçãoOrigem | plannerTaskCreation | Informações sobre a origem da tarefa. |
dueDateTime | DateTimeOffset | A data e hora para conclusão da tarefa. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre na hora UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
hasDescription | Booliano | Somente leitura. Este valor é true se o objeto de detalhes da tarefa tiver uma descrição sem limites. Caso contrário,false . |
id | String | Somente leitura. O identificador exclusivo da tarefa. O valor desta propriedade tem 28 carateres de comprimento e é sensível às maiúsculas e minúsculas. Formatar validação é feito no serviço. |
isArchived | Booliano | Somente leitura. Se estiver definida como true , a tarefa será arquivada. Uma tarefa arquivada é só de leitura. |
isOnMyDay | Booliano | Indica se pretende mostrar esta tarefa na vista MyDay. Se true , mostrará a tarefa. |
isOnMyDayLastModifiedDate | Data | Somente leitura. A data em que a tarefa é adicionada ou removida do MyDay. |
orderHint | String | A sugestão utilizada para ordenar itens deste tipo numa vista de lista. Para obter mais informações, consulte Utilizar sugestões de ordem no Plannern. |
percentComplete | Int32 | A percentagem de conclusão da tarefa. Quando definida como 100 , a tarefa é concluída. |
prioridade | Int32 | A prioridade da tarefa. Os valores válidos são entre 0 e 10 , inclusive. Os valores maiores indicam uma prioridade mais baixa. Por exemplo, 0 tem a prioridade mais alta e 10 tem a prioridade mais baixa. Atualmente, o Planner interpreta os valores 0 e 1 como "urgentes" 2 e 4 3 como "importantes", 5 , 6 e 7 como "médio" e 8 , 9 e 10 como "baixo". Atualmente, o Planner define o valor 1 para "urgente", 3 para "importante", 5 para "médio" e 9 para "baixo". |
planId | String | ID do plano ao qual a tarefa pertence. |
previewType | String | O tipo de pré-visualização que aparece na tarefa. Os valores possíveis são: automatic , noPreview , checklist , description , reference . |
recurrence | plannerTaskRecurrence | Define a periodicidade ativa ou inativa para a tarefa.
null quando a periodicidade nunca foi definida para a tarefa. |
referenceCount | Int32 | Número de referências externas existentes na tarefa. |
specifiedCompletionRequirements | plannerTaskCompletionRequirements | Indica todos os requisitos especificados no plannerTask. Os valores possíveis são: none , checklistCompletion , unknownFutureValue , formCompletion , approvalCompletion . Somente leitura. Tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter os seguintes valores nesta enumeração evoluível: formCompletion , approvalCompletion . O plannerTaskCompletionRequirementDetails no plannerTaskDetails tem detalhes dos requisitos especificados, se existirem. |
startDateTime | DateTimeOffset | A data e a hora que a tarefa começa. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
title | String | Título da tarefa. |
plannerTaskCompletionRequirements values (valores plannerTaskCompletionRequirements)
Member | Descrição |
---|---|
none | Sem requisitos. |
checklistCompletion | Alguns ou todos os itens da lista de verificação têm de ser verificados. |
unknownFutureValue | Valor da sentinela de enumeração evoluível. Não usar. |
formCompletion | Alguns ou todos os formulários têm de ser submetidos para concluir a tarefa do planeador. |
approvalCompletion | A aprovação é necessária. |
Relações
Relação | Tipo | Descrição |
---|---|---|
assignedToTaskBoardFormat | plannerAssignedToTaskBoardTaskFormat | Somente leitura. Anulável. Utilizado para compor a tarefa corretamente na vista do quadro de tarefas quando agrupada por atribuídoTo. |
bucketTaskBoardFormat | plannerBucketTaskBoardTaskFormat | Somente leitura. Anulável. Utilizado para compor a tarefa corretamente na vista do quadro de tarefas quando agrupada por registo. |
detalhes | plannerTaskDetails | Somente leitura. Anulável. Mais detalhes sobre a tarefa. |
progressTaskBoardFormat | plannerProgressTaskBoardTaskFormat | Somente leitura. Anulável. Utilizado para compor a tarefa corretamente na vista do quadro de tarefas quando agrupada por progresso. |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"activeChecklistItemCount": "Int32",
"appliedCategories": {"@odata.type": "microsoft.graph.plannerAppliedCategories"},
"assigneePriority": "String",
"assignments": {"@odata.type": "microsoft.graph.plannerAssignments"},
"bucketId": "String",
"checklistItemCount": "Int32",
"completedBy": {"@odata.type": "microsoft.graph.identitySet"},
"completedDateTime": "String (timestamp)",
"conversationThreadId": "String",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"dueDateTime": "String (timestamp)",
"hasDescription": "Boolean",
"id": "String (identifier)",
"isOnMyDay": "Boolean",
"isOnMyDayLastModifiedDate": "Date",
"orderHint": "String",
"percentComplete": "Int32",
"planId": "String",
"previewType": "String",
"priority": "Int32",
"recurrence": {"@odata.type": "microsoft.graph.plannerTaskRecurrence"},
"referenceCount": "Int32",
"specifiedCompletionRequirements": "String",
"startDateTime": "String (timestamp)",
"title": "String"
}