Tipo de recurso baseTask (preterido)

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 de versão.

Cuidado

O conjunto de API de tarefas pendentes criado em baseTask foi preterido a partir de 31 de maio de 2022 e interromperá o retorno de dados em 31 de agosto de 2022. Use o conjunto de API criado em todoTask.

Um tipo abstrato que representa uma tarefa, como um item pessoal ou de trabalho, que pode ser rastreado e concluído.

Esse é um tipo base herdado pelo recurso de tarefa.

Métodos

Método Tipo de retorno Descrição
Listar baseTasks Coleção baseTask Obtenha uma lista dos objetos baseTask e suas propriedades.
Criar baseTask baseTask Crie um novo objeto baseTask .
Obter baseTask baseTask Leia as propriedades e as relações de um objeto baseTask .
Atualizar baseTask baseTask Atualize as propriedades de um objeto baseTask .
Excluir baseTask Nenhum Exclui um objeto baseTask .
move baseTask Mova a mensagem para uma lista diferente.
delta Coleção baseTask Obtenha um conjunto de objetos baseTask que foram adicionados, excluídos ou atualizados em uma lista especificada.
Listar checklistItems coleção checklistItem Obtenha os recursos checklistItem da propriedade de navegação checklistItems.
Criar checklistItem checklistItem Crie um novo objeto checklistItem .
Listar linkedResources linkedResource_v2 coleção Obtenha os linkedResource_v2 da propriedade de navegação linkedResources.
Criar linkedResource_v2 linkedResource_v2 Crie um novo linkedResource_v2 objeto.

Propriedades

Propriedade Tipo Descrição
Textbody Cadeia de caracteres O corpo da tarefa no formato de texto que normalmente contém informações sobre a tarefa.
bodyLastModifiedDateTime DateTimeOffset A data e hora da última modificação da tarefa. Por padrão, está definida em UTC. Você pode fornecer um fuso horário personalizado no cabeçalho da solicitação. O valor da propriedade usa o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1º de janeiro de 2020 teria esta aparência: '2020-01-01T00:00:00Z'.
completedDateTime DateTimeOffset A data em que a tarefa foi concluída.
createdDateTime DateTimeOffset A data e a hora da criação da tarefa. Por padrão, está definida em UTC. Você pode fornecer um fuso horário personalizado no cabeçalho da solicitação. O valor da propriedade usa o formato ISO 8601. Por exemplo, meia-noite UTC em 1º de janeiro de 2020 teria esta aparência: '2020-01-01T00:00:00Z'.
displayName Cadeia de caracteres O nome da tarefa.
dueDateTime dateTimeTimeZone A data no fuso horário especificado que a tarefa será concluída.
id Cadeia de caracteres Identificador exclusivo para a tarefa. Por padrão, esse valor não será alterado se uma tarefa for movida de uma lista para outra.
importância importância A importância da tarefa. Os valores possíveis são: low, normal, high. Os valores possíveis são: low, normal, high.
lastModifiedDateTime DateTimeOffset A data e hora da última modificação da tarefa. Por padrão, está definida em UTC. Você pode fornecer um fuso horário personalizado no cabeçalho da solicitação. O valor da propriedade usa o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1º de janeiro de 2020 teria esta aparência: '2020-01-01T00:00:00Z'.
Vista taskViewpoint Propriedades que são pessoais para um usuário, como reminderDateTime e categorias.
recurrence patternedRecurrence O padrão de recorrência da tarefa.
startDateTime dateTimeTimeZone A data no fuso horário especificado que a tarefa será iniciada.
status taskStatus_v2 Indica o estado ou o andamento da tarefa. Os valores possíveis são: notStarted, inProgress, completed,unknownFutureValue.

Relações

Relação Tipo Descrição
checklistItems coleção checklistItem Uma coleção de subtarefas menores vinculadas à tarefa pai mais complexa.
extensions Coleção extension A coleção de extensões abertas definidas para a tarefa.
Linkedresources linkedResource_v2 coleção Uma coleção de recursos vinculados à tarefa.
parentList baseTaskList A lista que contém a tarefa.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.baseTask",
  "textBody": "String",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "bodyLastModifiedDateTime": "String (timestamp)",
  "completedDateTime": "String (timestamp)",
  "dueDateTime": {
    "@odata.type": "microsoft.graph.dateTimeTimeZone"
  },
  "startDateTime": {
    "@odata.type": "microsoft.graph.dateTimeTimeZone"
  },
  "importance": "String",
  "recurrence": {
    "@odata.type": "microsoft.graph.patternedRecurrence"
  },
  "displayName": "String",
  "status": "String",
  "viewpoint": {
    "@odata.type": "microsoft.graph.taskViewpoint"
  },
  "id": "String (identifier)"
}