Partager via


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

Hérite de l’entité.

Méthodes

Méthode Type renvoyé Description
Lister les modules collection educationModule Obtenez une collection d’objets educationModule .
Créer un module educationModule Créez 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 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 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"
}