Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Stellt eine Einheit von Nichtarbeit in einem Zeitplan dar.
Erbt von changeTrackedEntity.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| List | timeOff-Sammlung | Abrufen der Liste der timeOff-Objekte in einem Zeitplan. |
| Create | timeOff | Erstellen Sie ein neues timeOff-Objekt . |
| Get | timeOff | Abrufen eines timeOff-Objekts nach ID. |
| Replace | timeOff | Ersetzen eines timeOff-Objekts . |
| Löschen | Keine | Löschen Sie ein timeOff-Objekt aus dem Zeitplan. |
| Löschphase | Keine | Bereitstellen des Löschens einer Abwesenheit in einem Zeitplan im Entwurfsmodus. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| createdBy | identitySet | Identität des Benutzers, der das timeOff-Objekt erstellt hat. Geerbt von changeTrackedEntity. |
| createdDateTime | DateTimeOffset | Das Datum und die Uhrzeit, zu der diese timeOff zum ersten Mal erstellt wurde. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und wird immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Geerbt von changeTrackedEntity. |
| draftTimeOff | timeOffItem | Die Entwurfsversion dieses timeOff-Elements , die von Managern eingesehen werden kann. Sie muss geteilt werden, bevor sie für Teammitglieder sichtbar ist. Erforderlich. |
| id | Zeichenfolge | Der eindeutige Bezeichner für timeOff. Geerbt von changeTrackedEntity. |
| isStagedForDeletion | Boolean | Die timeOff ist zum Löschen markiert, ein Vorgang, der abgeschlossen wird, wenn der Zeitplan freigegeben wird. |
| lastModifiedBy | identitySet | Die Identität des Benutzers, der diese timeOff zuletzt aktualisiert hat. Geerbt von changeTrackedEntity. |
| lastModifiedDateTime | DateTimeOffset | Das Datum und die Uhrzeit, zu der diese timeOff zuletzt aktualisiert wurde. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und wird immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Geerbt von changeTrackedEntity. |
| sharedTimeOff | timeOffItem | Die freigegebene Version dieser timeOff , die sowohl von Mitarbeitern als auch von Managern angezeigt werden kann. Updates an der sharedTimeOff-Eigenschaft senden Benachrichtigungen an Benutzer im Teams-Client. Erforderlich. |
| teamInfo | shiftsTeamInfo | Informationen des Teams, in dem sich die timeOff befindet. |
| userId | String | ID des Benutzers, der der timeOff zugewiesen ist. Erforderlich. |
| BenutzerInfo | shiftsUserInfo | Informationen des Benutzers, der der timeOff zugewiesen ist. |
Beziehungen
Keine.
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.timeOff",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"draftTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"id": "String (identifier)",
"isStagedForDeletion": "Boolean",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"sharedTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"teamInfo": "microsoft.graph.shiftsTeamInfo",
"userId": "String",
"userInfo": "microsoft.graph.shiftsUserInfo"
}