Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 planejador no Microsoft 365. Uma tarefa do planejador está contida em um plano e pode ser atribuída a um bucket em um 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 relações entre grupo, plano e tarefa, consulte Usar a API REST do planejador.
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 | Atualize um objeto plannerTask . |
| Delete | Nenhum | Exclua um objeto plannerTask . |
| Obter delta | Coleção plannerTask | Obter objetos plannerTask recém-criados, atualizados ou excluídos em um plannerPlan ou atribuídos ao usuário conectado sem precisar executar uma leitura completa de toda a coleção de recursos. |
| Listar mensagens | Coleção plannerTaskChatMessage | Obtenha as mensagens de chat associadas a um plannerTask. |
| Criar mensagem | plannerTaskChatMessage | Criar uma nova mensagem de chat em uma tarefa do Planner. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| activeChecklistItemCount | Int32 | O número de itens da lista de verificação com valor definido falsecomo , representando itens incompletos. |
| appliedCategories | plannerAppliedCategories | As categorias às quais a tarefa é aplicada. Confira o tipo de recurso plannerAppliedCategories para obter os valores possíveis. |
| archiveInfo | plannerArchivalInfo | Somente leitura. Anulável. Contém informações sobre quem arquivou ou desarquivou a tarefa e por quê. |
| assigneePriority | String | Uma dica usada para solicitar itens desse tipo em uma exibição de lista. Para obter mais informações, consulte Usando dicas de pedido 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 bucket precisa estar no mesmo plano que a tarefa. O valor da propriedade bucketId tem 28 caracteres e diferencia maiúsculas de 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 usuário que concluiu a tarefa. |
| completedDateTime | DateTimeOffset | Somente leitura. A data e a hora em que a 'percentComplete' tarefa é 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 | A ID da conversa sobre a tarefa. Essa é a ID do objeto thread de conversa criado no grupo. |
| createdBy | identitySet | A identidade do usuário que criou a tarefa. |
| createdDateTime | DateTimeOffset | Somente leitura. A data e a 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 |
| creationSource | plannerTaskCreation | Informações sobre a origem da tarefa. |
| dueDateTime | DateTimeOffset | A data e a hora em que a tarefa deve ser concluída. O tipo de carimbo de data/hora 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 |
| goalIds | String collection | Somente leitura. As IDs das metas associadas à tarefa. |
| hasChat | Booliano | Somente leitura. Esse valor é true se a tarefa tem mensagens de chat associadas a ela. Caso contrário, false. |
| hasDescription | Booliano | Somente leitura. Esse valor é true se o objeto de detalhes da tarefa tem uma descrição não vazia. Caso contrário, false. |
| id | String | Somente leitura. O identificador exclusivo da tarefa. O valor dessa propriedade tem 28 caracteres e diferencia maiúsculas de minúsculas. Formatar validação é feito no serviço. |
| isArchived | Booliano | Somente leitura. Se definido como true, a tarefa é arquivada. Uma tarefa arquivada é somente leitura. |
| isOnMyDay | Booliano | Indica se essa tarefa deve ser mostrada no modo de exibição MyDay. Se true, mostra a tarefa. |
| isOnMyDayLastModifiedDate | Data | Somente leitura. A data em que a tarefa é adicionada ou removida de MyDay. |
| lastModifiedBy | identitySet | Somente leitura. ID do usuário pela qual foi modificada pela última vez. |
| lastModifiedDateTime | DateTimeOffset | Somente leitura. Data e hora em que isto é modificado pela última vez. 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 |
| orderHint | String | A dica usada para ordenar itens desse tipo em uma exibição de lista. Para obter mais informações, consulte Usando dicas de pedido no Planner. |
| percentComplete | Int32 | A porcentagem de conclusão da tarefa. Quando definido como 100, a tarefa é concluída. |
| prioridade | Int32 | A prioridade da tarefa. Os valores válidos estão entre 0 e 10, inclusive. Valores maiores indicam prioridade mais baixa. Por exemplo, 0 tem a prioridade mais alta e 10 tem a prioridade mais baixa. Atualmente, o planejador interpreta valores 0 e 1 como "urgente", 2 e 3 como 4 "importante", 5, 6, e 7 como "médio", e 8, 9, e 10 como "baixo". Atualmente, o planejador 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 visualização que aparece na tarefa. Os valores possíveis são: automatic, noPreview, checklist, description, reference. |
| recurrence | plannerTaskRecurrence | Define a recorrência ativa ou inativa para a tarefa.
null quando a recorrência nunca foi definida para a tarefa. |
| referenceCount | Int32 | Número de referências externas existentes na tarefa. |
| specifiedCompletionRequirements | plannerTaskCompletionRequirements | Indica todos os requisitos especificados em plannerTask. Os valores possíveis são: none, checklistCompletion, unknownFutureValue, formCompletion, approvalCompletion. Somente leitura. Use o cabeçalho da Prefer: include-unknown-enum-members solicitação para obter os seguintes valores nesta enumeração evolutiva: formCompletion, approvalCompletion. O plannerTaskCompletionRequirementDetails em plannerTaskDetails tem detalhes dos requisitos especificados, se houver. |
| 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. |
valores de plannerTaskCompletionRequirements
| Member | Descrição |
|---|---|
| none | Nenhum requisito. |
| checklistCompletion | Alguns ou todos os itens da lista de verificação devem ser verificados. |
| unknownFutureValue | Valor sentinela de enumeração evolutiva. Não usar. |
| formCompletion | Alguns ou todos os formulários devem ser enviados para concluir a tarefa do planejador. |
| approvalCompletion | A aprovação é necessária. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| assignedToTaskBoardFormat | plannerAssignedToTaskBoardTaskFormat | Somente leitura. Anulável. Usado para renderizar a tarefa corretamente no modo de exibição Painel de tarefas quando agrupado por assignedTo. |
| bucketTaskBoardFormat | plannerBucketTaskBoardTaskFormat | Somente leitura. Anulável. Usado para renderizar a tarefa corretamente no modo de exibição Painel de tarefas quando agrupado por bucket. |
| detalhes | plannerTaskDetails | Somente leitura. Anulável. Mais detalhes sobre a tarefa. |
| messages | Coleção plannerTaskChatMessage | Somente leitura. Anulável. Mensagens de Chat associadas à tarefa. |
| progressTaskBoardFormat | plannerProgressTaskBoardTaskFormat | Somente leitura. Anulável. Usado para renderizar a tarefa corretamente no modo de exibição Painel de tarefas quando agrupada por progresso. |
Representação JSON
A representação JSON a seguir 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)",
"goalIds": ["String"],
"hasChat": "Boolean",
"hasDescription": "Boolean",
"id": "String (identifier)",
"isOnMyDay": "Boolean",
"isOnMyDayLastModifiedDate": "Date",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"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"
}