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 Versão.

Cuidado

O conjunto de API to-do criado no baseTask é preterido a partir de 31 de maio de 2022 e deixará de retornar dados em 31 de agosto de 2022. Use o conjunto de API criado em todoTask.

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

Esse é um tipo de 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 coleção linkedResource_v2 Obtenha os recursos linkedResource_v2 da propriedade de navegação linkedResources.
Criar linkedResource_v2 linkedResource_v2 Crie um novo objeto linkedResource_v2 .

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 seria assim: '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 seria assim: '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 seria assim: '2020-01-01T00:00:00Z'.
Vista taskViewpoint Propriedades 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 coleção linkedResource_v2 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)"
}