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"
}