Métadonnées pertinentes pour les pièces jointes des modules complémentaires Classroom dans le contexte d'un post spécifique.
| Représentation JSON | 
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field  | 
            
| Champs | |
|---|---|
courseId | 
              
                 
 Immuable. Identifiant du cours.  | 
            
postId | 
              
                 
 Immuable. Obsolète, utilisez plutôt   | 
            
itemId | 
              
                 
 Immuable. Identifiant de l'  | 
            
supportsStudentWork | 
              
                 
 Facultatif. Indique si le post permet à l'enseignant de voir le travail des élèves et de transmettre les notes.  | 
            
Champ d'union  
  | 
            |
studentContext | 
              
                 
 Contexte du module complémentaire correspondant au rôle d'élève de l'utilisateur à l'origine de la requête. Sa présence implique que l'utilisateur à l'origine de la requête est un élève du cours.  | 
            
teacherContext | 
              
                 
 Contexte du module complémentaire correspondant au rôle d'enseignant de l'utilisateur à l'origine de la demande. Sa présence implique que l'utilisateur à l'origine de la requête est un enseignant du cours.  | 
            
StudentContext
Contexte spécifique au rôle si l'utilisateur à l'origine de la requête est un étudiant.
| Représentation JSON | 
|---|
{ "submissionId": string }  | 
              
| Champs | |
|---|---|
submissionId | 
                
                   
 Demander à utiliser l'ID de soumission de l'utilisateur pour transmettre la note et identifier l'élève lorsque vous montrez son travail à l'enseignant. Ce paramètre est défini exactement lorsque   | 
              
TeacherContext
Ce type ne comporte aucun champ.
Contexte spécifique au rôle si l'utilisateur à l'origine de la requête est un enseignant.