Google Tarefas
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
Recuperar tarefas da lista de tarefas
function getTasksFromDefaultList() { // You can substitute a task list ID here to retrieve all the tasks // in that list. var TASK_LIST_ID = '@default'; var taskList = Tasks.Tasklists.get(TASK_LIST_ID); // Display the task list details. console.log('Name: %s (%s)', taskList.title, taskList.id); // Retrieve all the tasks in the list. var tasks = Tasks.Tasks.list(TASK_LIST_ID); for (var i = 0; i < tasks.items.length; i++) { console.log(' %s) Title: %s, Due on: %s, Status: %s, ID = %s.', i.toFixed(0), tasks.items[i].title, tasks.items[i].due ? tasks.items[i].due : 'Never', tasks.items[i].status, tasks.items[i].id); } }
Criar uma tarefa
function createTask() { // You can substitute a task list ID here to create the task in a // specific list. var TASK_LIST_ID = '@default'; var task = Tasks.newTask(); task.title = 'Run reports'; task.notes = 'Run account performance report in 5 days.'; var dueDate = new Date(); dueDate.setDate(dueDate.getDate() + 5); task.due = dueDate.toISOString(); var newTask = Tasks.Tasks.insert(task, TASK_LIST_ID); console.log('Task with title = %s, id = %s and notes = %s was created. ' + 'Task is due on %s.', newTask.title, newTask.id, newTask.notes, newTask.due); }
Marcar tarefa como concluída
function markTaskAsCompleted() { var TASK_ID = 'INSERT_TASK_ID_HERE'; var TASK_LIST_ID = '@default'; // Retrieve the task. var task = Tasks.Tasks.get(TASK_LIST_ID, TASK_ID); task.status = 'completed'; var updatedTask = Tasks.Tasks.update(task, TASK_LIST_ID, TASK_ID); console.log('Task with title = %s, id = %s and notes = %s was marked ' + 'as complete.', updatedTask.title, updatedTask.id, updatedTask.notes); }
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-21 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-21 UTC."],[[["\u003cp\u003eThe code demonstrates how to retrieve tasks from the default Google Tasks list, including details like title, due date, status, and ID.\u003c/p\u003e\n"],["\u003cp\u003eIt showcases the creation of a new task with a title, notes, and a due date set for 5 days from the current date.\u003c/p\u003e\n"],["\u003cp\u003eThe provided example illustrates how to mark a task as completed by updating its status using the task ID and task list ID.\u003c/p\u003e\n"]]],[],null,["Get tasks from task list \n\n```transact-sql\nfunction getTasksFromDefaultList() {\n // You can substitute a task list ID here to retrieve all the tasks\n // in that list.\n\n var TASK_LIST_ID = '@default';\n\n var taskList = Tasks.Tasklists.get(TASK_LIST_ID);\n\n // Display the task list details.\n console.log('Name: %s (%s)', taskList.title, taskList.id);\n\n // Retrieve all the tasks in the list.\n var tasks = Tasks.Tasks.list(TASK_LIST_ID);\n\n for (var i = 0; i \u003c tasks.items.length; i++) {\n console.log(' %s) Title: %s, Due on: %s, Status: %s, ID = %s.',\n i.toFixed(0), tasks.items[i].title,\n tasks.items[i].due ? tasks.items[i].due : 'Never',\n tasks.items[i].status, tasks.items[i].id);\n }\n}\n```\n\nCreate a task \n\n```gdscript\nfunction createTask() {\n // You can substitute a task list ID here to create the task in a\n // specific list.\n\n var TASK_LIST_ID = '@default';\n\n var task = Tasks.newTask();\n task.title = 'Run reports';\n task.notes = 'Run account performance report in 5 days.';\n\n var dueDate = new Date();\n dueDate.setDate(dueDate.getDate() + 5);\n task.due = dueDate.toISOString();\n\n var newTask = Tasks.Tasks.insert(task, TASK_LIST_ID);\n console.log('Task with title = %s, id = %s and notes = %s was created. ' +\n 'Task is due on %s.',\n newTask.title, newTask.id, newTask.notes, newTask.due);\n}\n```\n\nMark task as completed \n\n```gdscript\nfunction markTaskAsCompleted() {\n var TASK_ID = 'INSERT_TASK_ID_HERE';\n var TASK_LIST_ID = '@default';\n\n // Retrieve the task.\n var task = Tasks.Tasks.get(TASK_LIST_ID, TASK_ID);\n task.status = 'completed';\n\n var updatedTask = Tasks.Tasks.update(task, TASK_LIST_ID, TASK_ID);\n console.log('Task with title = %s, id = %s and notes = %s was marked ' +\n 'as complete.', updatedTask.title, updatedTask.id,\n updatedTask.notes);\n}\n```"]]