tipo de recurso educationAssignmentDefaults

Espacio de nombres: microsoft.graph

Especifica los valores predeterminados de nivel de clase respetados por las nuevas asignaciones creadas en una clase. Los autores de llamadas pueden seguir especificando valores personalizados en cada creación de asignación si no quieren los comportamientos predeterminados.

Métodos

Método Tipo devuelto Descripción
Obtener educationAssignmentDefaults educationAssignmentDefaults Lea las propiedades y relaciones de un objeto educationAssignmentDefaults .
Actualizar educationAssignmentDefaults educationAssignmentDefaults Actualice las propiedades de un objeto educationAssignmentDefaults .

Propiedades

Propiedad Tipo Descripción
addedStudentAction educationAddedStudentAction Comportamiento predeterminado de nivel de clase para controlar a los alumnos que se agregan después de publicar la asignación. Los valores posibles son none y assignIfOpen.
addToCalendarAction educationAddToCalendarOptions Campo opcional para controlar la adición de asignaciones a los calendarios de alumnos y profesores cuando se publica la asignación. Los valores posibles son: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValuey studentsOnly. Tenga en cuenta que debe usar el Prefer: include-unknown-enum-members encabezado de solicitud para obtener los siguientes valores en esta enumeración evolvable: studentsOnly. El valor predeterminado es none.
dueTime TimeOfDay Valor predeterminado de nivel de clase para el campo de tiempo de vencimiento. El valor predeterminado es 23:59:00.
id Cadena Identificador único de educationAssignmentDefaults.
notificationChannelUrl Cadena Canal predeterminado de Teams al que se envían las notificaciones. El valor predeterminado es null.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "addedStudentAction": "String",
  "addToCalendarAction": "String",  
  "dueTime": "String (timestamp)",
  "id": "String (identifier)",
  "notificationChannelUrl": "String"
}