Type de ressource educationModule

Espace de noms: microsoft.graph

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 la status d’un module à l’aide de l’action de publication. Vous ne pouvez pas utiliser une requête PATCH pour modifier le module status.

Hérite de l’entité.

Méthodes

Méthode Type renvoyé Description
Lister les modules collection educationModule Obtenez une collection d’objets educationModule .
module Create educationModule Create un objet educationModule.
Obtenir le module educationModule Lit les propriétés et les relations d’un objet educationModule .
Mettre à jour le module educationModule Mettre à jour un objet educationModule .
Supprimer le module Aucune Supprime un objet educationModule .
Épingler le module educationModule Épingler un objet educationModule .
Désépingler le module educationModule Désépingler un objet educationModule .
Publier un module educationModule Modifiez l’état d’un objet educationModule de brouillon à publié.
Configurer le dossier des ressources du module educationModule Create 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 Chaîne Description du module.
displayName Chaîne Nom du module.
id Chaîne Identificateur unique du module. Hérité de l’entité. En lecture seule.
isPinned Valeur booléenne Indique si le module est épinglé ou non.
lastModifiedBy identitySet Dernier utilisateur qui a 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 chaîne URL du dossier où sont stockées toutes les ressources de fichier pour ce module .
statut string État du module. Vous ne pouvez pas utiliser une opération PATCH pour mettre à jour cette valeur. Les valeurs possibles sont : draft et published.

Relations

Relation Type Description
resources collection educationModuleResource 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",
  "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
  "lastModifiedDateTime": "String (timestamp)",
  "resourcesFolderUrl": "String",
  "status": "String"
}