Metadatos relevantes para los archivos adjuntos de los complementos de Classroom en el contexto de una publicación específica.
| Representación JSON | 
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field  | 
            
| Campos | |
|---|---|
courseId | 
              
                 
 Inmutable. Es el identificador del curso.  | 
            
postId | 
              
                 
 Inmutable. obsoleta: Usa   | 
            
itemId | 
              
                 
 Inmutable. Es el identificador de   | 
            
supportsStudentWork | 
              
                 
 Opcional. Si la publicación permite que el profesor vea el trabajo de los estudiantes y les devuelva las calificaciones.  | 
            
Campo de unión  
  | 
            |
studentContext | 
              
                 
 Es el contexto del complemento que corresponde al rol de estudiante del usuario solicitante. Su presencia implica que el usuario solicitante es un estudiante del curso.  | 
            
teacherContext | 
              
                 
 Es el contexto del complemento que corresponde al rol de profesor del usuario solicitante. Su presencia implica que el usuario solicitante es un profesor del curso.  | 
            
StudentContext
Es el contexto específico del rol si el usuario solicitante es un estudiante.
| Representación JSON | 
|---|
{ "submissionId": string }  | 
              
| Campos | |
|---|---|
submissionId | 
                
                   
 Solicitar el ID de envío del usuario para usarlo en la devolución de calificaciones y para identificar al estudiante cuando se le muestre su trabajo al profesor Esto se establece exactamente cuando   | 
              
TeacherContext
Este tipo no tiene campos.
Es el contexto específico del rol si el usuario solicitante es un profesor.