Métadonnées pertinentes pour les pièces jointes de 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. |
itemId |
Immuable. Identifiant de l'annonce, courseWork ou courseWorkMaterial sous lesquels la pièce jointe est jointe. |
supportsStudentWork |
Facultatif. Ce paramètre indique si le post permet à l'enseignant de voir les devoirs des élèves et de renvoyer les notes. |
Champ d'union
|
|
studentContext |
Contexte du module complémentaire correspondant au rôle de l'utilisateur à l'origine de la demande en tant qu'élève. Sa présence implique que l'utilisateur à l'origine de la demande est un élève du cours. |
teacherContext |
Contexte du module complémentaire correspondant au rôle de l'utilisateur à l'origine de la demande en tant qu'enseignant. Sa présence implique que l'utilisateur à l'origine de la demande est un enseignant du cours. |
StudentContext
Contexte spécifique au rôle si l'utilisateur à l'origine de la demande est un élève.
Représentation JSON |
---|
{ "submissionId": string } |
Champs | |
---|---|
submissionId |
Demander l'ID d'envoi de l'utilisateur à utiliser pour renvoyer les notes et pour identifier l'élève lorsque vous présentez 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 demande est un enseignant.