- Ressource: Aufgabe
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- AssignmentInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ContextType
- DriveResourceInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- SpaceInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: Task
JSON-Darstellung |
---|
{
"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,
"assignmentInfo": {
object ( |
Felder | |
---|---|
kind |
Nur Ausgabe. Typ der Ressource. Dies ist immer „tasks#task“. |
id |
Aufgaben-ID. |
etag |
Das ETag der Ressource. |
title |
Titel der Aufgabe. Maximal zulässige Länge: 1.024 Zeichen. |
updated |
Nur Ausgabe. Zeitpunkt der letzten Änderung der Aufgabe (als RFC 3339-Zeitstempel). |
selfLink |
Nur Ausgabe. URL, die auf diese Aufgabe verweist. Wird zum Abrufen, Aktualisieren oder Löschen dieser Aufgabe verwendet. |
parent |
Nur Ausgabe. Kennung der übergeordneten Aufgabe. Dieses Feld wird weggelassen, wenn es sich um eine übergeordnete Aufgabe handelt. Mit der Schaltfläche „Verschieben“ , um die Aufgabe unter ein anderes übergeordnetes Element oder in die oberste Ebene zu verschieben. Eine übergeordnete Aufgabe kann nie als Aufgabe zugewiesen werden (aus Chatbereichen oder Google Docs). Dieses Feld ist schreibgeschützt. |
position |
Nur Ausgabe. String, der die Position der Aufgabe unter ihren gleichgeordneten Aufgaben in derselben übergeordneten Aufgabe oder auf der obersten Ebene angibt. Ist dieser String entsprechend der lexikografischen Reihenfolge größer als der entsprechende Positionsstring einer anderen Aufgabe, wird die Aufgabe nach der anderen Aufgabe unter derselben übergeordneten Aufgabe (oder auf der obersten Ebene) platziert. Mit der Schaltfläche „Verschieben“ um die Aufgabe an eine andere Position zu verschieben. |
notes |
Notizen, die die Aufgabe beschreiben. Aufgaben, die über Google Docs zugewiesen wurden, können keine Notizen enthalten. Optional. Maximal zulässige Länge: 8.192 Zeichen. |
status |
Status der Aufgabe. Dies ist entweder „needsAction“ oder „abgeschlossen“. |
due |
Fälligkeitsdatum der Aufgabe (als RFC 3339-Zeitstempel). Optional. Beim Fälligkeitsdatum werden nur Datumsangaben erfasst. Die Uhrzeit des Zeitstempels wird beim Festlegen des Abgabetermins verworfen. Die Zeit, zu der eine Aufgabe fällig ist, kann nicht über die API gelesen oder geschrieben werden. |
completed |
Abschlussdatum der Aufgabe (als RFC 3339-Zeitstempel). Dieses Feld wird weggelassen, wenn die Aufgabe noch nicht abgeschlossen wurde. |
deleted |
Flag, das angibt, ob die Aufgabe gelöscht wurde. Bei zugewiesenen Aufgaben ist dieses Feld schreibgeschützt. Sie können nur durch Aufrufen von „tasks.delete“ gelöscht werden. In diesem Fall werden sowohl die zugewiesene Aufgabe als auch die ursprüngliche Aufgabe (in Docs oder Chatbereichen) gelöscht. Wenn Sie nur die zugewiesene Aufgabe löschen möchten, rufen Sie die Aufgabenoberfläche auf und heben Sie die Zuweisung der Aufgabe dort auf. Die Standardeinstellung ist "False". |
links[] |
Nur Ausgabe. Sammlung von Links. Diese Sammlung ist schreibgeschützt. |
links[].type |
Linktyp, z.B. „email“. |
links[].description |
Die Beschreibung. In HTML sprechen wir: Alles zwischen <a> und </a>. |
links[].link |
Die URL. |
webViewLink |
Nur Ausgabe. Ein absoluter Link zur Aufgabe in der Weboberfläche von Google Tasks. |
assignmentInfo |
Nur Ausgabe. Kontextinformationen für zugewiesene Aufgaben. Einem Nutzer kann eine Aufgabe zugewiesen werden, was derzeit über Oberflächen wie Google Docs und Chatbereiche möglich ist. Dieses Feld wird für Aufgaben ausgefüllt, die dem aktuellen Nutzer zugewiesen wurden. Es gibt an, von wo die Aufgabe zugewiesen wurde. Dieses Feld ist schreibgeschützt. |
AssignmentInfo
Informationen zur Quelle der Aufgabenzuweisung (Dokument, Chatbereich).
JSON-Darstellung |
---|
{ "linkToTask": string, "surfaceType": enum ( |
Felder | |
---|---|
linkToTask |
Nur Ausgabe. Ein absoluter Link zur ursprünglichen Aufgabe in der Oberfläche der Aufgabe (Google Docs, Chatbereiche usw.). |
surfaceType |
Nur Ausgabe. Der Oberflächentyp, aus dem diese zugewiesene Aufgabe stammt. Derzeit beschränkt auf DOCUMENT oder SPACE. |
Union-Feld surface_info . Informationen zur Oberfläche (Dokumente, Chatbereiche), aus der diese Aufgabe zugewiesen wurde. Für surface_info ist nur einer der folgenden Werte zulässig: |
|
driveResourceInfo |
Nur Ausgabe. Informationen zur Drive-Datei, aus der die Aufgabe stammt. Derzeit kann die Drive-Datei nur ein Dokument sein. Dieses Feld ist schreibgeschützt. |
spaceInfo |
Nur Ausgabe. Informationen zum Chatbereich, aus dem diese Aufgabe stammt. Dieses Feld ist schreibgeschützt. |
ContextType"
Das mit der Aufgabe verknüpfte Produkt.
Enums | |
---|---|
CONTEXT_TYPE_UNSPECIFIED |
Unbekannter Wert für den Kontext dieser Aufgabe. |
GMAIL |
Die Aufgabe wird in Gmail erstellt. |
DOCUMENT |
Die Aufgabe wird aus einem Dokument zugewiesen. |
SPACE |
Die Aufgabe wird über einen Chatbereich zugewiesen. |
DriveResourceInfo
Informationen zur Drive-Ressource, aus der eine Aufgabe zugewiesen wurde (Dokument, Tabellenblatt usw.).
JSON-Darstellung |
---|
{ "driveFileId": string, "resourceKey": string } |
Felder | |
---|---|
driveFileId |
Nur Ausgabe. Die Kennzeichnung der Datei in der Drive API. |
resourceKey |
Nur Ausgabe. Ressourcenschlüssel für den Zugriff auf Dateien erforderlich, die über einen freigegebenen Link freigegeben wurden. Nicht für alle Dateien erforderlich. Weitere Informationen finden Sie unter developers.google.com/drive/api/guides/resource-keys. |
SpaceInfo
Informationen zum Chatbereich, aus dem eine Aufgabe zugewiesen wurde.
JSON-Darstellung |
---|
{ "space": string } |
Felder | |
---|---|
space |
Nur Ausgabe. Der Chatbereich, aus dem diese Aufgabe stammt. Das Format ist „spaces/{space}“. |
Methoden |
|
---|---|
|
Löscht alle erledigten Aufgaben aus der angegebenen Aufgabenliste. |
|
Löscht die angegebene Aufgabe aus der Aufgabenliste. |
|
Gibt die angegebene Aufgabe zurück. |
|
Erstellt eine neue Aufgabe in der angegebenen Aufgabenliste. |
|
Gibt alle Aufgaben in der angegebenen Aufgabenliste zurück. |
|
Verschiebt die angegebene Aufgabe an eine andere Position in der Zielaufgabenliste. |
|
Aktualisiert die angegebene Aufgabe. |
|
Aktualisiert die angegebene Aufgabe. |