Compartir a través de


Tipo de recurso educationClass

Espacio de nombres: microsoft.graph

Representa una clase en un centro educativo. El recurso educationClass corresponde al grupo de Microsoft 365 y comparte el mismo identificador. Los alumnos son miembros normales de la clase y los profesores son propietarios y tienen los derechos adecuados. Para que las experiencias de Office funcionen correctamente, los profesores deben ser miembros de las colecciones de profesores y de miembros.

Hereda de la entidad.

Methods

Método Tipo devuelto Description
Enumerar clases Colección educationClass Obtenga una lista de los objetos educationClass y sus propiedades.
Enumerar módulos educationModule(colección) Obtenga una colección de objetos educationModule .
Crear clase educationClass Create un nuevo objeto educationClass.
Obtener clase educationClass Lea las propiedades y relaciones de un objeto educationClass .
Actualizar clase educationClass Actualice las propiedades de un objeto educationClass .
Eliminar clase Ninguno Elimine un objeto educationClass .
Obtener delta Colección educationClass Obtenga cambios incrementales para educationClasses.

Propiedades

Propiedad Tipo Description
classCode String Código de clase que usa el centro educativo para identificar la clase.
createdBy identitySet Entidad que ha creado la clase.
description String Descripción de la clase
displayName String Nombre de la clase.
externalId String Identificador de la clase en el sistema de sincronización.
externalSource educationExternalSource Forma en que se ha creado la clase. Los valores posibles son sis y manual.
externalSourceDetail Cadena Nombre del origen externo desde el que se generó este recurso.
externalName String Nombre de la clase en el sistema de sincronización.
grade Cadena Nivel de grado de la clase.
id Cadena Identificador de objeto. Heredado de la entidad.
mailNickname String Nombre de correo para enviar correo electrónico a todos los miembros, si esta opción está habilitada.
term educationTerm Período de la clase.

Relaciones

Relación Tipo Descripción
assignments colección educationAssignment Todas las asignaciones asociadas a esta clase. Admite un valor NULL.
assignmentCategories colección educationCategory Todas las categorías asociadas a esta clase. Admite valores NULL.
assignmentDefaults educationAssignmentDefaults (colección) Especifica los valores predeterminados de nivel de clase respetados por las nuevas asignaciones creadas en la clase .
assignmentSettings colección educationAssignmentSettings Especifica la configuración de asignaciones de nivel de clase.
grupo group Objeto de grupo de Microsoft 365 subyacente.
members Colección educationUser Todos los usuarios de la clase. Admite valores NULL.
Módulos educationModule (colección) Todos los módulos de la clase . Admite valores NULL.
schools Colección educationSchool Todos los centros educativos a los que está asociada la clase. Admite valores NULL.
teachers Colección educationUser Todos los profesores de la clase. Admite valores NULL.

Representación JSON

La siguiente representación JSON muestra el 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"
  }
}