Tipo de recurso educationClass

Namespace: microsoft.graph

Representa uma aula em uma escola. O recurso educationClass corresponde ao grupo Microsoft 365 e compartilha a mesma 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 educationClasses Coleção educationClass Obtenha uma lista dos objetos educationClass e suas propriedades.
Criar educationClass educationClass Crie um novo objeto educationClass .
Obter educationClass educationClass Leia as propriedades e as relações de um objeto educationClass .
Atualizar educationClass educationClass Atualize as propriedades de um objeto educationClass .
Excluir educationClass Nenhuma Exclua um objeto educationClass .
Obter delta Coleção educationClass Obter alterações incrementais para educationClasses.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres Identificador de objeto. Herdado da entidade.
displayName Cadeia de caracteres Nome da aula.
mailNickname String Nome de email para enviar email a todos os membros, se essa propriedade estiver habilitada.
description String Descrição da aula.
createdBy identitySet Entidade que criou a aula
classCode Cadeia de caracteres Código de aula usada pela escola para identificar a aula.
externalName Cadeia de caracteres Nome da aula no sistema de sincronização.
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 String O nome da fonte externa da qual esses recursos foram gerados.
grade Cadeia de caracteres Nível de nota da classe.
term educationTerm Termos dessa aula.

Relações

Relação Tipo Descrição
assignments coleção educationAssignment Todas as atribuições associadas a essa classe. Anulável.
group grupo O objeto Microsoft 365 grupo subjacente.
members Coleção educationUser Todos os usuários da aula. 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.
assignmentCategories coleção educationCategory Todas as categorias associadas a essa classe. Anulável.
assignmentDefaults coleção educationAssignmentDefaults Especifica padrões de nível de classe respeitados por novas atribuições criadas na classe.
assignmentSettings coleção educationAssignmentSettings Especifica as configurações de atribuições de nível de classe.

Representação JSON

Veja a seguir uma representação JSON do recurso.

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