Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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"
}