tipo de recurso learningCourseActivity
Espacio de nombres: microsoft.graph
Representa las actividades que forman parte de un curso de aprendizaje para empleados.
Tipo base para los tipos learningAssignment y learningSelfInitiated .
Hereda de la entidad.
Methods
Método | Tipo devuelto | Descripción |
---|---|---|
List | colección learningCourseActivity | Obtenga una lista de los objetos learningCourseActivity (asignados o auto-iniciados) para un usuario. |
Crear | learningCourseActivity | Cree un nuevo objeto learningCourseActivity . |
Get | learningCourseActivity | Obtenga el objeto learningCourseActivity especificado mediante un identificador o externalCourseActivityId del proveedor de aprendizaje o un courseActivityId de un usuario. |
Actualizar | learningCourseActivity | Actualice las propiedades de un objeto learningCourseActivity . |
Delete | Ninguno | Elimine un objeto learningCourseActivity mediante el identificador de actividad del curso de una asignación o una actividad autoinicida. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
assignedDateTime | DateTimeOffset | Fecha y hora en que se completó la asignación. Opcional. |
assignerUserId | Cadena | Identificador de usuario del asignador. Opcional. |
assignmentType | assignmentType | Tipo de asignación para la actividad del curso. Los valores posibles son: required , recommended , unknownFutureValue , peerRecommended . Debe usar el encabezado de Prefer: include-unknown-enum-members solicitud para obtener el siguiente valor o valores en esta enumeración evolvable: peerRecommended . Obligatorio. |
completedDateTime | DateTimeOffset | Fecha y hora en que se completó la asignación. Opcional. |
completionPercentage | Int32 | Valor de finalización porcentual de la actividad del curso. Opcional. |
dueDateTime | DateTimeTimeZone | Fecha de vencimiento de la actividad del curso. Opcional. |
externalCourseActivityId | Cadena | Identificador de actividad del curso generado por el proveedor. Opcional. |
id | Cadena | Identificador generado que se puede usar con otras API de actividad del curso. |
learnerUserId | Cadena | Identificador de usuario del aprendiz al que se asigna la actividad. Obligatorio. |
learningContentId | Cadena | Id. del contenido de aprendizaje creado en Viva Learning. Obligatorio. |
learningProviderId | Cadena | Identificador de registro del proveedor. Obligatorio. |
startedDateTime | DateTimeOffset | Fecha y hora en que el aprendiz inició el curso autoiniciándose. Opcional. |
status | courseStatus | Estado de la actividad del curso. Los valores posibles son: notStarted , inProgress y completed . Obligatorio. |
Nota: Un proveedor puede ingerir actividades del curso cuando isCourseAcitvitySyncEnabled está establecido en
true
. Para actualizar el valor, use el método Update learningProvider .
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"assignedDateTime": "String (timestamp)",
"assignerUserId": "String",
"assignmentType": "String",
"completedDateTime": "String (timestamp)",
"completionPercentage": "Int32",
"dueDateTime": "String (timestamp)",
"externalCourseActivityId": "String",
"id": "String (identifier)",
"learnerUserId": "String",
"learningContentId": "String",
"learningProviderId": "String",
"startedDateTime": "String (timestamp)",
"status": "String"
}