type de ressource learningCourseActivity

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 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 initiés par vous-même) 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 Mettre à jour les propriétés d’un objet learningCourseActivity .
Supprimer Aucun Supprimer un objet learningCourseActivity à l’aide de l’ID d’activité de cours d’un devoir ou d’une activité lancée automatiquement.

Propriétés

Propriété Type Description
assignedDateTime DateTimeOffset Date et heure à laquelle le devoir a été effectué. Facultatif.
assignerUserId String ID utilisateur du procédant à l’affectation. Facultatif.
assignmentType assignmentType Type de devoir pour l’activité de cours. Les valeurs possibles sont : required, recommended, unknownFutureValue, peerRecommended. Obligatoire.
completedDateTime DateTimeOffset Date et heure à laquelle le devoir a été effectué. Facultatif.
completionPercentage Int32 Valeur pourcentage d’achèvement de l’activité de cours. Facultatif.
dueDateTime DateTimeTimeZone Date d’échéance de l’activité de cours. Facultatif.
externalCourseActivityId String ID d’activité de cours généré par le fournisseur. Facultatif.
id String ID généré qui peut être utilisé avec d’autres API d’activité de cours.
learnerUserId String ID utilisateur de l’élève à qui l’activité est attribuée. Obligatoire.
learningContentId String ID du contenu d’apprentissage créé dans Viva Learning. Obligatoire.
learningProviderId String ID d’inscription du fournisseur. Obligatoire.
startedDateTime DateTimeOffset Date et heure auxquelles le cours initié automatiquement a été lancé par l’apprenant. Facultatif.
status courseStatus Le status de l’activité de cours. Les valeurs possibles sont notStarted, inProgress, completed. Obligatoire.

Remarque : Un fournisseur peut ingérer les activités de cours lorsque isCourseAcitvitySyncEnabled est réglé sur true. 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"
}