outlookTask-Ressourcentyp (veraltet)
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Achtung
Die Outlook-Aufgaben-API ist veraltet und gibt am 20. August 2022 keine Daten mehr zurück. Verwenden Sie stattdessen die To Do-API .
Ein Outlook-Element, das ein Arbeitselement verfolgen kann.
Sie können eine Aufgabe verwenden, um Folgendes nachzuverfolgen:
- Die Start-, Fälligkeits- und Ist-Fertigstellungsdaten und -zeiten.
- Der Fortschritt oder Status der Aufgabe.
- Die Wiederholungs- und Erinnerungsstatus der Aufgabe.
Datumsbezogene Eigenschaften in der outlookTask-Ressource umfassen Folgendes:
- completedDateTime
- createdDateTime
- dueDateTime
- lastModifiedDateTime
- reminderDateTime
- startDateTime
Die POST-, GET-, PATCH- und complete-Vorgänge geben datumsbezogene Eigenschaften in ihren REST-Antworten standardmäßig in UTC zurück.
Sie können die Prefer: outlook.timezone
-Kopfzeile verwenden, um alle datumsbezogenen Eigenschaften in der Antwort in einer anderen Zeitzone als UTC darzustellen. Das folgende Beispiel gibt datumsbezogene Eigenschaften in der entsprechenden Antwort in EST zurück:
Prefer: outlook.timezone="Eastern Standard Time"
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
Get | outlookTask | Abrufen der Eigenschaften und Beziehungen einer Outlook-Aufgabe im Postfach des Benutzers. |
Update | outlookTask | Ändern der schreibbaren Eigenschaften einer Outlook-Aufgabe. |
Delete | Keine | Löschen der angegebenen Aufgabe im Postfach des Benutzers. |
Endgültig löschen | Keine | Löschen Sie eine Outlook-Aufgabe endgültig, und platzieren Sie sie im Ordner "Löschvorgänge" im Ordner "Wiederherstellbare Elemente" im Postfach des Benutzers. |
Complete | outlookTask-Sammlung | Schließen Sie eine Outlook-Aufgabe ab, die die eigenschaft completedDateTime auf das aktuelle Datum und die status-Eigenschaft auf completed festlegt. |
Anlagen | ||
List attachments | attachment-Sammlung | Ruft alle Anlagen für eine Outlook-Aufgabe ab. |
Anlage hinzufügen | Anlage | Hinzufügen einer Datei, eines Elements (Nachricht, Ereignis oder Kontakt) oder eines Links zu einer Datei als Anlage einer Aufgabe. |
Erweiterte Eigenschaften | ||
Einwertige Eigenschaft erstellen | outlookTask | Erstellt eine oder mehrere einwertige erweiterte Eigenschaften in einer neuen oder vorhandenen Outlook-Aufgabe. |
Einwertige Eigenschaft abrufen | outlookTask | Ruft mithilfe von $expand oder $filter Outlook-Aufgaben mit einer einwertigen erweiterten Eigenschaft ab. |
Erweiterte mehrwertige Eigenschaft erstellen | outlookTask | Erstellt eine oder mehrere mehrwertige erweiterte Eigenschaften in einer neuen oder vorhandenen Outlook-Aufgabe. |
Erweiterte mehrwertige Eigenschaft abrufen | outlookTask | Ruft mithilfe von $expand eine Outlook-Aufgabe mit einer bestimmten mehrwertigen erweiterten Eigenschaft ab. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
assignedTo | String | Der Name der Person, der die Aufgabe in Outlook zugewiesen wurde. Schreibgeschützt. |
body | itemBody | Der Aufgabentext, der in der Regel Informationen zu der Aufgabe enthält. Nur der HTML-Typ wird unterstützt. |
categories | Zeichenfolgenauflistung | Die Kategorien, die mit der Aufgabe verknüpft sind. Jede Kategorie entspricht der displayName-Eigenschaft einer vom Benutzer definierten outlookCategory. |
changeKey | Zeichenfolge | Version der Aufgabe. |
completedDateTime | dateTimeTimeZone | Das Datum in der angegebenen Zeitzone, an dem die Aufgabe abgeschlossen wurde. |
createdDateTime | DateTimeOffset | Das Datum und die Uhrzeit der Erstellung der Aufgabe. Die Standardeinstellung ist UTC. Sie können eine benutzerdefinierte Zeitzone im Anforderungsheader bereitstellen. Der Wert der Eigenschaft verwendet das ISO 8601-Format. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . |
dueDateTime | dateTimeTimeZone | Das Datum in der angegebenen Zeitzone, in der die Aufgabe abgeschlossen werden soll. |
hasAttachments | Boolescher Wert | „true“, wenn die Aufgabe Anlagen hat. |
id | Zeichenfolge | Eindeutiger Bezeichner des Vorgangs.
Standardmäßig ändert sich dieser Wert, wenn das Element von einem Container (z. B. einem Ordner oder Kalender) in einen anderen verschoben wird. Verwenden Sie den Prefer: IdType="ImmutableId" -Header, um dieses Verhalten zu ändern. Weitere Informationen finden Sie unter Abrufen unveränderlicher Bezeichner für Outlook-Ressourcen. Schreibgeschützt. |
Wichtigkeit | Wichtigkeit | Die Wichtigkeit des Ereignisses. Mögliche Werte sind: low , normal und high . |
isReminderOn | Boolescher Wert | „true“, wenn eingestellt ist, dass der Benutzer an die Aufgabe erinnert werden soll. |
lastModifiedDateTime | DateTimeOffset | Datum und Uhrzeit der letzten Änderung der Aufgabe. Die Standardeinstellung ist UTC. Sie können eine benutzerdefinierte Zeitzone im Anforderungsheader bereitstellen. Der Eigenschaftswert verwendet das ISO 8601-Format, und die Angabe erfolgt immer in UTC-Zeit. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . |
owner | Zeichenfolge | Der Name der Person, die die Aufgabe erstellt hat. |
parentFolderId | Zeichenfolge | Der eindeutige Bezeichner für den übergeordneten Ordner der Aufgabe. |
recurrence | patternedRecurrence | Das Serienmuster für die Aufgabe. |
reminderDateTime | dateTimeTimeZone | Datum und Uhrzeit für eine Erinnerung der Aufgabe. |
sensitivity | sensitivity | Gibt den Grad des Datenschutzes für die Aufgabe an. Mögliche Werte: normal , personal , private , confidential |
startDateTime | dateTimeTimeZone | Das Datum in der angegebenen Zeitzone, an dem die Aufgabe begonnen werden soll. |
status | taskStatus | Gibt den Status oder den Fortschritt der Aufgabe an. Mögliche Werte: notStarted , inProgress , completed , waitingOnOthers , deferred . |
subject | Zeichenfolge | Eine kurze Beschreibung oder ein Titel für die Aufgabe. |
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
attachments | attachment-Sammlung | Die Sammlung der fileAttachment-, itemAttachment- und referenceAttachment-Anlagen der Aufgabe. Schreibgeschützt. Nullwerte zulassend. |
multiValueExtendedProperties | multiValueLegacyExtendedProperty-Sammlung | Die Sammlung erweiterter mehrwertiger Eigenschaften, die für die Aufgabe definiert sind. Schreibgeschützt. Nullwerte zulassend. |
singleValueExtendedProperties | singleValueLegacyExtendedProperty-Sammlung | Die Sammlung erweiterter einwertiger Eigenschaften, die für die Aufgabe definiert sind. Schreibgeschützt. Nullwerte zulassend. |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"assignedTo": "String",
"body": {"@odata.type": "microsoft.graph.itemBody"},
"categories": ["String"],
"changeKey": "String",
"completedDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"createdDateTime": "String (timestamp)",
"dueDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"hasAttachments": true,
"id": "String (identifier)",
"importance": "string",
"isReminderOn": true,
"lastModifiedDateTime": "String (timestamp)",
"owner": "String",
"parentFolderId": "String",
"recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
"reminderDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"sensitivity": "string",
"startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"status": "string",
"subject": "String"
}