type de ressource learningCourseActivity
Espace de noms: microsoft.graph
Représente les activités qui font partie d’un cours d’apprentissage pour les employés.
Type de base pour les types learningAssignment et learningSelfInitiated .
Hérite de l’entité.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection learningCourseActivity | Obtenez la liste des objets learningCourseActivity (attribués ou auto-initiés) pour un utilisateur. |
Create | learningCourseActivity | Créez un objet learningCourseActivity . |
Obtenir | learningCourseActivity | Obtenez l’objet learningCourseActivity spécifié à l’aide d’un ID ou d’un externalCourseActivityId du fournisseur d’apprentissage, ou d’un courseActivityId d’un utilisateur. |
Mettre à jour | learningCourseActivity | Mettez à jour les propriétés d’un objet learningCourseActivity . |
Supprimer | Aucune | Supprimez un objet learningCourseActivity à l’aide de l’ID d’activité de cours d’un devoir ou d’une activité auto-lancée. |
Propriétés
Propriété | Type | Description |
---|---|---|
assignedDateTime | DateTimeOffset | Date et heure de fin de l’affectation. Optional. |
assignerUserId | Chaîne | ID utilisateur de l’assigneur. Optional. |
assignmentType | assignmentType | Type de devoir pour l’activité du cours. Les valeurs possibles sont : required , recommended , unknownFutureValue , peerRecommended . Vous devez utiliser l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir la ou les valeurs suivantes dans cette énumération évolutive : peerRecommended . Obligatoire. |
completedDateTime | DateTimeOffset | Date et heure de fin de l’affectation. Optional. |
completionPercentage | Int32 | Valeur de pourcentage d’achèvement de l’activité du cours. Optional. |
dueDateTime | DateTimeTimeZone | Date d’échéance de l’activité du cours. Optional. |
externalCourseActivityId | Chaîne | ID d’activité de cours généré par le fournisseur. Optional. |
id | Chaîne | ID généré qui peut être utilisé avec d’autres API d’activité de cours. |
learnerUserId | Chaîne | ID utilisateur de l’apprenant auquel l’activité est attribuée. Obligatoire. |
learningContentId | Chaîne | ID du contenu d’apprentissage créé dans Viva Learning. Obligatoire. |
learningProviderId | Chaîne | ID d’inscription du fournisseur. Obligatoire. |
startedDateTime | DateTimeOffset | Date et heure de démarrage du cours auto-initié par l’apprenant. Optional. |
status | courseStatus | État de l’activité du cours. Les valeurs possibles sont notStarted , inProgress et completed . Obligatoire. |
Remarque : un fournisseur peut ingérer des activités de cours lorsque isCourseAcitvitySyncEnabled a la
true
valeur . Pour mettre à jour la valeur, utilisez la méthode Update learningProvider .
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"assignedDateTime": "String (timestamp)",
"assignerUserId": "String",
"assignmentType": "String",
"completedDateTime": "String (timestamp)",
"completionPercentage": "Int32",
"dueDateTime": "String (timestamp)",
"externalCourseActivityId": "String",
"id": "String (identifier)",
"learnerUserId": "String",
"learningContentId": "String",
"learningProviderId": "String",
"startedDateTime": "String (timestamp)",
"status": "String"
}