Partager via


Type de ressource timeOff

Espace de noms: microsoft.graph

Représente une unité d’inutilité dans une planification.

Hérite de changeTrackedEntity.

Méthodes

Méthode Type renvoyé Description
List collection timeOff Obtenez la liste des objets timeOff dans cette planification.
Create timeOff Créez un objet timeOff .
Obtenir timeOff Obtenir un objet timeOff par ID.
Replace timeOff Remplacez un objet timeOff .
Supprimer Aucun Supprimer un objet timeOff de la planification.
Étape de suppression Aucun Étape de la suppression d’un timeOff dans une planification en mode brouillon.

Propriétés

Nom Type Description
createdDateTime DateTimeOffset Horodatage auquel ce timeOff a été créé pour la première fois. Le type Timestamp représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z. Hérité de changeTrackedEntity.
draftTimeOff timeOffItem Version brouillon de cet élément timeOff visible par les responsables. Il doit être partagé avant d’être visible par les membres de l’équipe. Obligatoire.
id String ID du timeOff. Hérité de changeTrackedEntity.
isStagedForDeletion Boolean Le timeOff est marqué pour suppression, processus qui est finalisé lorsque la planification est partagée.
lastModifiedBy identitySet Identité qui a mis à jour ce timeOff pour la dernière fois. Hérité de changeTrackedEntity.
lastModifiedDateTime DateTimeOffset Horodatage auquel ce timeOff a été mis à jour pour la dernière fois. Le type Timestamp représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z. Hérité de changeTrackedEntity.
sharedTimeOff timeOffItem Version partagée de ce timeOff visible à la fois par les employés et les responsables. Mises à jour à la propriété sharedTimeOff envoyer des notifications aux utilisateurs dans le client Teams. Obligatoire.
userId String ID de l’utilisateur affecté à timeOff. Obligatoire.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.timeOff",
  "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"},
  "userId": "String"
}