workPlanRecurrence Ressourcentyp

Namespace: microsoft.graph

Stellt ein wiederkehrendes Arbeitsplanmuster dar, das definiert, wann und wo ein Benutzer regelmäßig arbeitet.

Eine Arbeitsplanwiederholung ermöglicht es einem Benutzer, sich wiederholende wöchentliche Arbeitszeitpläne zu erstellen. Die folgende Liste enthält Beispiele:

  • Büroarbeit jeden Montag, Mittwoch und Freitag von 9 bis 17 Uhr
  • Remotearbeit dienstags und donnerstags

Ein Benutzer kann mehrere Serien erstellen, um unterschiedliche Arbeitsmuster im Laufe der Woche zu berücksichtigen. Abwesenheitseinträge können nicht als wiederkehrende Muster festgelegt werden und müssen als einzelne workPlanOccurrence-Objekte hinzugefügt werden.

Methoden

Methode Rückgabetyp Beschreibung
List workPlanRecurrence Sammlung Rufen Sie die Wiederholungen aus dem Arbeitsplan eines Benutzers über die Navigationseigenschaft "Wiederholungen" ab.
Create workPlanRecurrence Erstellen Sie ein neues workPlanRecurrence-Objekt im Arbeitsplan eines Benutzers.
Update workPlanRecurrence Aktualisieren Sie die Eigenschaften eines workPlanRecurrence-Objekts im Arbeitsplan eines Benutzers.
Löschen Keine Löschen Sie ein workPlanRecurrence-Objekt aus dem Arbeitsplan eines Benutzers.

Eigenschaften

Eigenschaft Typ Beschreibung
end dateTimeTimeZone Enddatum und -zeitpunkt für den wiederkehrenden Arbeitsplan.
id Zeichenfolge Eindeutiger Bezeichner für die Wiederholung.
placeId Zeichenfolge Bezeichner eines Ortes aus der Microsoft Graph Places Directory-API. Nur zutreffend, wenn workLocationType festgelegt ist auf office.
recurrence patternedRecurrence Das Serienmuster, das definiert, wann sich dieser Arbeitsplan wiederholt.
start dateTimeTimeZone Das Startdatum und die Startzeit für den wiederkehrenden Arbeitsplan.
workLocationType workLocationType Die Art des Arbeitsortes. Sie kann nicht auf festgelegt werden.timeOff Unterstützt eine Teilmenge der Werte für workLocationType. Mögliche Werte sind: unspecified, office, remote, unknownFutureValue.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "end": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "id": "String (identifier)",
  "placeId": "String",
  "recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
  "start": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "workLocationType": "String"
}