Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. 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.
Uma tarefa do Planner V4.
planId Encaminha a tarefa de volta para seu plano pai. Ao contrário da divisão plannerTask/plannerTaskDetails V3, uma tarefa V4 não tem nenhum objeto de detalhes separado - descrição, notas, lista de verificação, atribuições e links são propriedades e subcoleções diretamente na tarefa.
Herda de plannerDelta.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| List | Coleção de tarefas | Obtenha uma lista dos objetos de tarefa e suas propriedades. |
| Create | task | Crie um novo objeto de tarefa. |
| Get | task | Leia as propriedades e relações do objeto de tarefa . |
| Atualizar | task | Atualizar as propriedades de um objeto de tarefa. |
| Delete | Nenhum | Exclua um objeto de tarefa. |
| Lista de verificação | coleção checklistItemV4 | Obtenha uma lista dos objetos checklistItemV4 e suas propriedades. |
| Criar checklistItemV4 | checklistItemV4 | Criar um novo objeto checklistItemV4. |
| Listar customFieldValues | Coleção customFieldValue | Obtenha uma lista dos objetos customFieldValue e suas propriedades. |
| Create customFieldValue | customFieldValue | Crie um novo objeto customFieldValue. |
| Links de lista | coleção contentLink | Obtenha uma lista dos objetos contentLink e suas propriedades. |
| Criar contentLink | contentLink | Crie um novo objeto contentLink. |
| Listar mensagens | Coleção plannerChatMessage | Obtenha uma lista dos objetos plannerChatMessage e suas propriedades. |
| Criar plannerChatMessage | plannerChatMessage | Crie um novo objeto plannerChatMessage. |
| Listar userAssignments | Coleção userAssignment | Obtenha uma lista dos objetos userAssignment e suas propriedades. |
| Criar userAssignment | userAssignment | Crie um novo objeto userAssignment. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| archiveInfo | plannerArchivalInfo | Informações sobre se a entidade está arquivada e quando foi arquivada. |
| bucketId | String | ID do bucket ao qual a tarefa pertence. |
| capabilities | taskCapability | Sinalizadores de capacidade somente leitura e computação do servidor que indicam quais recursos opcionais estão habilitados para a entidade. |
| completedBy | identitySet | Identidade do usuário que marcou a tarefa como concluída. |
| completedDateTime | DateTimeOffset | Data e hora em que a tarefa foi concluída. |
| creationInfo | creationInfo | Metadados de criação somente leitura para a entidade. |
| displayName | String | Título da tarefa. |
| dueDateTime | dateWithOptionalTime | Data e, opcionalmente, hora em que a tarefa deve ser concluída. |
| extensions | extensionFieldCollection | Valores do campo de extensão personalizados definidos na entidade. Suporta $select. |
| finishDateTime | dateWithOptionalTime | Data e, opcionalmente, hora em que a tarefa foi concluída. |
| goalIds | String collection | IDs das metas às quais a tarefa está associada. |
| hasChat | Booliano | Indica se a tarefa tem um chat associado. |
| hasChildren | Booliano | Indica se a tarefa tem subtarefas. |
| id | Cadeia de caracteres | Identificador exclusivo da entidade. Somente leitura. Herdado da entidade |
| isCritical | Booliano | Indica se a tarefa está no caminho crítico, conforme calculado a partir de suas dependências. |
| lastModifiedBy | identitySet | Identidade do usuário (ou aplicativo) que modificou a entidade pela última vez. Somente leitura. |
| lastModifiedDateTime | DateTimeOffset | Data e hora em que a entidade foi modificada pela última vez. O valor é representado no formato ISO 8601 e está sempre no horário UTC. Somente leitura. |
| notes | itemBody | Detalhes ou anotações adicionais sobre a tarefa. |
| parentTaskId | Cadeia de caracteres | ID da tarefa pai, se essa tarefa for uma subtarefa. |
| percentComplete | Int32 | Porcentagem de conclusão da tarefa, variando de 0 a 100. |
| personalView | taskPersonalView | Configurações de exibição pessoal por usuário para a tarefa, como a associação do Meu Dia. |
| planId | String | ID do plano que contém a tarefa. Imutável após a criação. |
| planView | taskPlanView | Configurações de exibição de tarefas com escopo para o plano, como IDs de categoria aplicadas. |
| prioridade | Int32 | Prioridade da tarefa. Os valores com suporte variam de 0 (urgente) a 10 (baixo). |
| recurrence | plannerTaskRecurrence | Padrão de recorrência da tarefa, se ela se repetir. |
| startDateTime | dateWithOptionalTime | Data e, opcionalmente, hora em que a tarefa está agendada para iniciar. |
| status | plannerTaskStatus | Indica o progresso da tarefa. Os valores possíveis são: notStarted, inProgress, completed, blocked, unknownFutureValue. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| Lista de verificação | coleção checklistItemV4 | A coleção de itens da lista de verificação na tarefa. Somente leitura. Anulável. |
| customFieldValues | Coleção customFieldValue | A coleção de valores de campos personalizados definidos na tarefa. Somente leitura. Anulável. |
| links | coleção contentLink | A coleção de links de conteúdo anexados à tarefa. Somente leitura. Anulável. |
| messages | Coleção plannerChatMessage | A coleção de mensagens de chat associadas à tarefa. Somente leitura. Anulável. |
| userAssignments | Coleção userAssignment | A coleção de atribuições de usuário na tarefa. Somente leitura. Anulável. |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.task",
"id": "String (identifier)",
"displayName": "String",
"planId": "String",
"bucketId": "String",
"goalIds": [
"String"
],
"status": "String",
"priority": "Int32",
"percentComplete": "Int32",
"startDateTime": {
"@odata.type": "microsoft.graph.dateWithOptionalTime"
},
"dueDateTime": {
"@odata.type": "microsoft.graph.dateWithOptionalTime"
},
"finishDateTime": {
"@odata.type": "microsoft.graph.dateWithOptionalTime"
},
"notes": {
"@odata.type": "microsoft.graph.itemBody"
},
"creationInfo": {
"@odata.type": "microsoft.graph.creationInfo"
},
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"lastModifiedDateTime": "String (timestamp)",
"completedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"completedDateTime": "String (timestamp)",
"recurrence": {
"@odata.type": "microsoft.graph.plannerTaskRecurrence"
},
"archivalInfo": {
"@odata.type": "microsoft.graph.plannerArchivalInfo"
},
"planView": {
"@odata.type": "microsoft.graph.taskPlanView"
},
"personalView": {
"@odata.type": "microsoft.graph.taskPersonalView"
},
"parentTaskId": "String",
"hasChildren": "Boolean",
"isCritical": "Boolean",
"hasChat": "Boolean",
"capabilities": {
"@odata.type": "microsoft.graph.taskCapability"
},
"extensions": {
"@odata.type": "microsoft.graph.extensionFieldCollection"
}
}