特定の投稿のコンテキストにおける Classroom アドオンの添付ファイルに関連するメタデータ。
| JSON 表現 | 
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field  | 
            
| フィールド | |
|---|---|
courseId | 
              
                 
 変更不可。コースの識別子。  | 
            
postId | 
              
                 
 変更不可。非推奨。代わりに   | 
            
itemId | 
              
                 
 変更不可。添付ファイルが接続されている   | 
            
supportsStudentWork | 
              
                 
 省略可。教師が投稿で生徒の課題を確認して成績を返却できるかどうか。  | 
            
共用体フィールド  
  | 
            |
studentContext | 
              
                 
 リクエスト元のユーザーの生徒としてのロールに対応するアドオン コンテキスト。この値が存在する場合、リクエスト元のユーザーがコースの生徒であることを示します。  | 
            
teacherContext | 
              
                 
 リクエスト元のユーザーの教師としてのロールに対応するアドオン コンテキスト。このパラメータが存在する場合、リクエスト元のユーザーがコースの教師であることを示します。  | 
            
StudentContext
リクエスト元のユーザーが生徒の場合のロール固有のコンテキスト。
| JSON 表現 | 
|---|
{ "submissionId": string }  | 
              
| フィールド | |
|---|---|
submissionId | 
                
                   
 生徒の提出物を見せるときに生徒を特定し、採点結果の受け渡しにも使用されるユーザーの送信 ID をリクエストします。これは、  | 
              
TeacherContext
この型にはフィールドがありません。
リクエスト元のユーザーが教師である場合のロール固有のコンテキスト。