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.
Listar módulos coleção educationModule Obtenha uma coleção de objetos educationModule .
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 Nenhum Excluir um objeto educationClass .
Obter delta Coleção educationClass Obtenha 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 da qual esse recurso foi gerado.
externalName Cadeia de caracteres Nome da aula no sistema de sincronização.
grade Cadeia de caracteres Nível de grau da classe.
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 atribuições associadas a essa classe. 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.
group group O objeto de grupo do Microsoft 365 subjacente.
members Coleção educationUser Todos os usuários da aula. Anulável.
Módulos coleção educationModule Todos os módulos da 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 a seguir 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"
  }
}