Type de ressource educationClass
Espace de noms: microsoft.graph
Représente un cours dans un établissement scolaire. La ressource educationClass correspond au groupe Microsoft 365 et partage le même ID. Les étudiants sont des membres réguliers du cours, et les enseignants sont propriétaires et disposent des droits appropriés. Pour que les expériences Office fonctionnent correctement, les enseignants doivent être membres à la fois des collections des enseignants et de celles des membres.
Hérite de l’entité.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
Liste des objets educationClasses | Ensemble d’objets educationClass | Obtenez la liste des objets educationClass et de leurs propriétés. |
Lister les modules | collection educationModule | Obtenez une collection d’objets educationModule . |
Créer un objet educationClass | educationClass | Créez un objet educationClass . |
Obtention d’un objet educationClass | educationClass | Lisez les propriétés et les relations d’un objet educationClass . |
Mettre à jour educationClass | educationClass | Mettez à jour les propriétés d’un objet educationClass . |
Suppression d’un objet educationClass | Aucune | Supprimer un objet educationClass . |
Obtenir delta | Ensemble d’objets educationClass | Obtenez des modifications incrémentielles pour educationClasses. |
Propriétés
Propriété | Type | Description |
---|---|---|
classCode | String | Code du cours utilisé par l’établissement scolaire pour identifier le cours. |
createdBy | identitySet | Entité qui a créé le cours. |
description | String | Description du cours. |
displayName | String | Nom du cours. |
externalId | String | ID du cours depuis le système de synchronisation. |
externalSource | educationExternalSource | Comment ce cours a été créé. Les valeurs possibles sont les suivantes : sis , manual . |
externalSourceDetail | Chaîne | Nom de la source externe à partir de laquelle cette ressource a été générée. |
externalName | String | Nom du cours dans le système de synchronisation. |
grade | Chaîne | Niveau de note de la classe. |
id | Chaîne | Identificateur d’objet. Hérité de l’entité. |
mailNickname | String | Nom du courrier pour l’envoi d’e-mails à tous les membres, si cette option est activée. |
term | educationTerm | Trimestre pour ce cours. |
Relations
Relation | Type | Description |
---|---|---|
affectations | collection educationAssignment | Toutes les affectations associées à cette classe. Pouvant accepter la valeur Null. |
assignmentCategories | collection educationCategory | Toutes les catégories associées à cette classe. Pouvant accepter la valeur Null. |
assignmentDefaults | collection educationAssignmentDefaults | Spécifie les valeurs par défaut au niveau de la classe respectées par les nouvelles affectations créées dans la classe. |
assignmentSettings | collection educationAssignmentSettings | Spécifie les paramètres des affectations au niveau de la classe. |
group | groupe | Objet de groupe Microsoft 365 sous-jacent. |
membres | Collection d’objets educationUser | Tous les utilisateurs du cours. Pouvant accepter la valeur Null. |
Modules | collection educationModule | Tous les modules de la classe . Pouvant accepter la valeur Null. |
schools | Ensemble d’objets educationSchool | Tous les établissements scolaires auxquels ce cours est associé. Peut avoir la valeur Null. |
teachers | Collection d’objets educationUser | Tous les enseignants du cours. Peut avoir la valeur Null. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.educationClass",
"description": "String",
"displayName": "String",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"classCode": "String",
"externalName": "String",
"externalId": "String",
"externalSource": "String",
"externalSourceDetail": "String",
"grade": "String",
"id": "String (identifier)",
"mailNickname": "String",
"term": {
"@odata.type": "microsoft.graph.educationTerm"
}
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour