Type de ressource timeOff
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente une unité d’inutilité dans une planification.
Hérite de changeTrackedEntity.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
Lister le délai d’expiration | collection timeOff | Obtenez la liste des objets timeOff dans une planification. |
Créer timeOff | timeOff | Créez un objet timeOff . |
Obtenir un délai d’attente | timeOff | Obtenir un objet timeOff par ID. |
Remplacer timeOff | timeOff | Remplacez un objet timeOff . |
Supprimer le délai d’expiration | Aucune | Supprimer un objet timeOff de la planification. |
Étape de suppression | Aucune | Étape de la suppression d’un timeOff dans une planification en mode brouillon. |
Propriétés
Propriété | Type | Description |
---|---|---|
createdBy | identitySet | Identité de l’utilisateur qui a créé l’objet timeOff . Hérité de changeTrackedEntity. |
createdDateTime | DateTimeOffset | Date et heure auxquelles ce timeOff a été créé pour la première fois. Le type d’horodatage 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 | Chaîne | Identificateur unique du timeOff. Hérité de changeTrackedEntity. |
isStagedForDeletion | Valeur booléenne | Le timeOff est marqué pour suppression, processus qui est finalisé lorsque la planification est partagée. |
lastModifiedBy | identitySet | Identité de l’utilisateur qui a mis à jour ce timeOff pour la dernière fois. Hérité de changeTrackedEntity. |
lastModifiedDateTime | DateTimeOffset | Date et heure de la dernière mise à jour de ce timeOff . Le type d’horodatage 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. |
teamInfo | shiftsTeamInfo | Informations de l’équipe dans laquelle se trouve le timeOff . |
userId | String | ID de l’utilisateur affecté à timeOff. Obligatoire. |
Userinfo | shiftsUserInfo | Informations de l’utilisateur affecté au timeOff. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@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"
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour