Recurso: Task
Representação JSON |
---|
{ "kind": string, "id": string, "etag": string, "title": string, "updated": string, "selfLink": string, "parent": string, "position": string, "notes": string, "status": string, "due": string, "completed": string, "deleted": boolean, "hidden": boolean, "links": [ { "type": string, "description": string, "link": string } ], "webViewLink": string } |
Campos | |
---|---|
kind |
Tipo do recurso. É sempre "tasks#task". |
id |
Identificador de tarefa. |
etag |
ETag do recurso. |
title |
Título da tarefa. Tamanho máximo permitido: 1.024 caracteres. |
updated |
Hora da última modificação da tarefa (como um carimbo de data/hora RFC 3339). |
selfLink |
URL que aponta para esta tarefa. Usado para recuperar, atualizar ou excluir esta tarefa. |
parent |
Identificador de tarefa pai. Este campo é omitido se for uma tarefa de nível superior. Este campo é somente leitura. Use o método "mover" para mover a tarefa para outro pai ou para o nível superior. |
position |
String que indica a posição da tarefa entre as tarefas irmãs na mesma tarefa pai ou no nível superior. Se essa string for maior que a string de posição correspondente de outra tarefa de acordo com a ordenação lexicográfica, a tarefa será posicionada após a outra na mesma tarefa pai (ou no nível superior). Este campo é somente leitura. Use o método "mover" para mover a tarefa para outra posição. |
notes |
Observações que descrevem a tarefa. Opcional. Tamanho máximo permitido: 8.192 caracteres. |
status |
Status da tarefa. É "needsAction" ou "completed". |
due |
Data de conclusão da tarefa (como um carimbo de data/hora RFC 3339). Opcional. A data de entrega registra apenas as informações de data. A parte de hora do carimbo de data/hora é descartada ao definir a data de entrega. Não é possível ler ou gravar o horário de entrega de uma tarefa usando a API. |
completed |
Data de conclusão da tarefa (como um carimbo de data/hora RFC 3339). Este campo é omitido se a tarefa não foi concluída. |
deleted |
Sinalização que indica se a tarefa foi excluída. O valor padrão é falso. |
links[] |
Coleção de links Esta coleção é somente leitura. |
links[].type |
Tipo de link, por exemplo, "e-mail". |
links[].description |
A descrição. Em HTML, fala: tudo entre <a> e </a>. |
links[].link |
O URL. |
webViewLink |
Um link absoluto para a tarefa na IU do Google Tarefas na Web. Este campo é somente leitura. |
Métodos |
|
---|---|
|
Limpa todas as tarefas concluídas da lista de tarefas especificada. |
|
Exclui a tarefa especificada da lista de tarefas. |
|
Retorna a tarefa especificada. |
|
Cria uma nova tarefa na lista de tarefas especificada. |
|
Retorna todas as tarefas na lista de tarefas especificada. |
|
Move a tarefa especificada para outra posição na lista de tarefas. |
|
Atualiza a tarefa especificada. |
|
Atualiza a tarefa especificada. |