Belirli bir yayın bağlamında Classroom eklentileri için eklerle ilgili meta veriler.
JSON gösterimi |
---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field |
Alanlar | |
---|---|
courseId |
Değişmez. Kursun tanımlayıcısı. |
postId |
Değişmez. Desteği sonlandırıldı. Bunun yerine |
itemId |
Değişmez. Ekin eklendiği |
supportsStudentWork |
İsteğe bağlı. Yayının, öğretmenin öğrenci çalışmalarını görmesine ve notları geri verme durumuna izin verip vermediği. |
Birlik alanı
|
|
studentContext |
İstekte bulunan kullanıcının öğrenci rolüne karşılık gelen eklenti bağlamı. Bu özelliğin varlığı, istek gönderen kullanıcının kurstaki bir öğrenci olduğunu gösterir. |
teacherContext |
İstekte bulunan kullanıcının öğretmen rolüne karşılık gelen eklenti bağlamı. Bu özelliğin varlığı, istek gönderen kullanıcının kursta öğretmen olduğunu gösterir. |
StudentContext
İstekte bulunan kullanıcı bir öğrenciyse role özgü bağlam.
JSON gösterimi |
---|
{ "submissionId": string } |
Alanlar | |
---|---|
submissionId |
Notların geri aktarılması ve öğrenci çalışmasının öğretmene gösterilmesi sırasında öğrencinin tanımlanması için kullanıcının gönderim kimliğinin istenmesi. |
TeacherContext
Bu türde alan yoktur.
İstekte bulunan kullanıcı bir öğretmense role özgü bağlam.