Type de ressource educationModule

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 .

Un module est associé à une classe. Représente un groupe de ressources d’apprentissage individuelles organisées de manière systématique.

Seuls les enseignants ou les propriétaires d’équipe peuvent créer des modules. Les modules contiennent des ressources d’apprentissage en lecture seule et des devoirs que l’enseignant souhaite que l’étudiant termine.

Lorsqu’un module est créé, il est dans un draft état. Les étudiants ne peuvent pas voir le module tant qu’il n’est pas publié. Vous pouvez modifier le status d’un module en utilisant l’action de publication. Vous ne pouvez pas utiliser une demande PATCH pour modifier le status du module.

Hérite de l’entité.

Méthodes

Méthode Type renvoyé Description
Lister les modules educationModule collection Obtenir une collection d’objets educationModule .
Créer un module educationModule Créez un objet educationModule .
Obtenir le module educationModule Lisez les propriétés et les relations d’un objet educationModule .
Mettre à jour le module educationModule Mettre à jour un objet educationModule .
Supprimer le module Aucun Supprimez un objet educationModule .
Épingler le module educationModule Épinglez un objet educationModule .
Détacher le module educationModule Détachez un objet educationModule .
Publier le module educationModule Modifier l’état d’un objet educationModule de brouillon à publié.
Configurer le dossier des ressources de module educationModule Créez un dossier SharePoint (sous un emplacement prédéfini) pour charger des fichiers en tant que ressources de module.

Propriétés

Propriété Type Description
createdBy identitySet Nom d’affichage de l’utilisateur qui a créé le module.
createdDateTime DateTimeOffset Date et heure de création du module . 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, minuit UTC le 1er janvier 2014, est 2014-01-01T00:00:00Z
description String Description du module.
displayName String Nom du module.
id String Identifiant unique du module. Hérité de l’entité. En lecture seule.
isPinned Booléen Indique si le module est épinglé.
balise de langue String Spécifie la langue dans laquelle les notifications de l’interface utilisateur pour le devoir sont affichées. Si languageTag n’est pas fourni, la langue par défaut est en-US. Facultatif.
lastModifiedBy identitySet Le dernier utilisateur à avoir modifié le module.
lastModifiedDateTime DateTimeOffset Date et heure de la dernière modification du module . 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, minuit UTC le 1er janvier 2014, est 2014-01-01T00:00:00Z
resourcesFolderUrl string URL du dossier où sont stockées toutes les ressources de fichier de ce module .
statut string État du module. Vous ne pouvez pas utiliser d’opération PATCH pour mettre à jour cette valeur. Les valeurs possibles sont : draft et published.

Relations

Relation Type Description
resources educationModuleCollection de ressources Objets d’apprentissage associés à ce module. Seuls les enseignants peuvent modifier cette liste. Pouvant accepter la valeur Null.

Représentation JSON

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

{
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isPinned": "Boolean",
  "languageTag": "String",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "resourcesFolderUrl": "String",
  "status": "String"
}