AddOnContext

Metadati relativi agli allegati per i componenti aggiuntivi di Classroom nel contesto di un post specifico.

Rappresentazione JSON
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "supportsStudentWork": boolean,

  // Union field context can be only one of the following:
  "studentContext": {
    object (StudentContext)
  },
  "teacherContext": {
    object (TeacherContext)
  }
  // End of list of possible types for union field context.
}
Campi
courseId

string

Immutabile. Identificatore del corso.

postId
(deprecated)

string

Immutabile. Deprecato, utilizza itemId.

itemId

string

Immutabile. Identificativo dell'annuncio, del lavoro del corso o del materiale del corso a cui è allegato l'allegato.

supportsStudentWork

boolean

Campo facoltativo. Se il post consente all'insegnante di visualizzare il lavoro dello studente e i voti di pass-back.

Campo di unione context.

context può essere solo uno dei seguenti:

studentContext

object (StudentContext)

Contesto del componente aggiuntivo corrispondente al ruolo dello studente che ha inviato la richiesta. La sua presenza implica che l'utente richiedente sia uno studente del corso.

teacherContext

object (TeacherContext)

Contesto del componente aggiuntivo corrispondente al ruolo di insegnante dell'utente che ha inviato la richiesta. La sua presenza implica che l'utente richiedente sia un insegnante del corso.

StudentContext

Contesto specifico del ruolo se l'utente che ha inviato la richiesta è uno studente.

Rappresentazione JSON
{
  "submissionId": string
}
Campi
submissionId

string

Richiedere l'utilizzo dell'ID invio dell'utente per l'invio dei voti e per l'identificazione dello studente quando mostra il suo lavoro all'insegnante. Questo valore è impostato esattamente quando supportsStudentWork è true.

TeacherContext

Questo tipo non contiene campi.

Contesto specifico del ruolo se l'utente che ha inviato la richiesta è un insegnante.