Tipo de recurso educationClass

Namespace: microsoft.graph

Representa uma aula em uma escola. O recurso educationClass corresponde ao grupo do Microsoft 365 e partilha o mesmo ID. Os alunos são membros regulares da aula e os professores são proprietários e têm direitos apropriados. Para que as experiências do Office funcionem corretamente, os professores devem ser membros das coleções de professores e membros.

Herda de entidade.

Methods

Método Tipo de retorno Descrição
Listar classes Coleção educationClass Obtenha uma lista dos objetos educationClass e respetivas propriedades.
Listar módulos coleção educationModule Obter uma coleção de objetos educationModule .
Criar classe educationClass Create um novo objeto educationClass.
Obter classe educationClass Leia as propriedades e relações de um objeto educationClass .
Atualizar classe educationClass Atualize as propriedades de um objeto educationClass .
Excluir classe Nenhum Eliminar um objeto educationClass .
Obter delta Coleção educationClass Obter alterações incrementais para educationClasses.

Propriedades

Propriedade Tipo Descrição
classCode Cadeia de caracteres Código de aula usada pela escola para identificar a aula.
createdBy identitySet Entidade que criou a aula
description Cadeia de caracteres Descrição da aula.
displayName Cadeia de caracteres Nome da aula.
externalId Cadeia de caracteres ID da aula no sistema de sincronização.
externalSource educationExternalSource Como essa aula foi criada. Os valores possíveis são: sis e manual.
externalSourceDetail Cadeia de caracteres O nome da origem externa de onde este recurso foi gerado.
externalName Cadeia de caracteres Nome da aula no sistema de sincronização.
grade Cadeia de caracteres Nível de nota da turma.
id Cadeia de caracteres Identificador de objeto. Herdado da entidade.
mailNickname Cadeia de caracteres Nome de email para enviar email a todos os membros, se essa propriedade estiver habilitada.
term educationTerm Termos dessa aula.

Relações

Relação Tipo Descrição
assignments coleção educationAssignment Todas as tarefas associadas a esta classe. Anulável.
assignmentCategories coleção educationCategory Todas as categorias associadas a esta classe. Anulável.
assignmentDefaults educationAssignmentDefaults collection Especifica as predefinições de nível de classe respeitadas pelas novas tarefas criadas na classe .
assignmentSettings coleção educationAssignmentSettings Especifica as definições de tarefas ao nível da classe.
group group O objeto de grupo subjacente do Microsoft 365.
members Coleção educationUser Todos os usuários da aula. Anulável.
módulos coleção educationModule Todos os módulos na classe . Anulável.
schools Coleção educationSchool Todas as escolas às quais essa aula está associada. Anulável.
teachers Coleção educationUser Todos os professores da aula. Anulável.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.educationClass",
  "description": "String",
  "displayName": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "classCode": "String",
  "externalName": "String",
  "externalId": "String",
  "externalSource": "String",
  "externalSourceDetail": "String",
  "grade": "String",
  "id": "String (identifier)",
  "mailNickname": "String",
  "term": {
    "@odata.type": "microsoft.graph.educationTerm"
  }
}