tipo de recurso learningCourseActivity
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
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 y 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"
}