Metadados relevantes para anexos de complementos do Google Sala de Aula no contexto de uma postagem específica.
| Representação JSON | 
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field  | 
            
| Campos | |
|---|---|
courseId | 
              
                 
 Imutável. Identificador do curso.  | 
            
postId | 
              
                 
 Imutável. obsoleto: use   | 
            
itemId | 
              
                 
 Imutável. Identificador do   | 
            
supportsStudentWork | 
              
                 
 Opcional. Se a postagem permite que o professor veja o trabalho do estudante e envie as notas.  | 
            
Campo de união  
  | 
            |
studentContext | 
              
                 
 O contexto do complemento corresponde à função de estudante do usuário solicitante. A presença dele implica que o usuário solicitante é um estudante do curso.  | 
            
teacherContext | 
              
                 
 O contexto do complemento corresponde à função de professor do usuário solicitante. A presença dele implica que o usuário solicitante é professor no curso.  | 
            
StudentContext
Contexto específico da função se o usuário solicitante for um estudante.
| Representação JSON | 
|---|
{ "submissionId": string }  | 
              
| Campos | |
|---|---|
submissionId | 
                
                   
 Solicitar que o ID de envio do usuário seja usado para o retorno da nota e para identificar o estudante ao mostrar o trabalho dele para o professor. Isso é definido exatamente quando   | 
              
TeacherContext
Esse tipo não tem campos.
Contexto específico da função se o usuário solicitante for um professor.