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"
}
}