learningCourseActivity resource type
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Representa as atividades que fazem parte de um curso de aprendizagem de funcionários.
Tipo base para os tipos learningAssignment e learningSelfInitiated .
Herda de entidade.
Methods
Método | Tipo de retorno | Descrição |
---|---|---|
List | coleção learningCourseActivity | Obtenha uma lista dos objetos learningCourseActivity (atribuídos ou auto-iniciados) para um utilizador. |
Create | learningCourseActivity | Crie um novo objeto learningCourseActivity . |
Get | learningCourseActivity | Obtenha o objeto learningCourseActivity especificado com um ID ou um externalCourseActivityId do fornecedor de aprendizagem ou um courseActivityId de um utilizador. |
Atualizar | learningCourseActivity | Atualize as propriedades de um objeto learningCourseActivity . |
Delete | Nenhum | Elimine um objeto learningCourseActivity com o ID de atividade do curso de uma tarefa ou de uma atividade auto-iniciada. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
assignedDateTime | DateTimeOffset | Data e hora em que a tarefa foi concluída. Opcional. |
assignerUserId | Cadeia de caracteres | O ID de utilizador do detentor. Opcional. |
assignmentType | assignmentType | Tipo de tarefa para a atividade do curso. Os valores possíveis são: required , recommended , unknownFutureValue , peerRecommended . Obrigatório. |
completedDateTime | DateTimeOffset | Data e hora em que a tarefa foi concluída. Opcional. |
completionPercentage | Int32 | O valor de conclusão percentual da atividade do curso. Opcional. |
dueDateTime | DateTimeTimeZone | Data para conclusão da atividade do curso. Opcional. |
externalCourseActivityId | Cadeia de caracteres | Um ID de atividade do curso gerado pelo fornecedor. Opcional. |
id | Cadeia de caracteres | Um ID gerado que pode ser utilizado com outras APIs de atividade do curso. |
learnerUserId | Cadeia de caracteres | O ID de utilizador do formando a quem a atividade é atribuída. Obrigatório. |
learningContentId | Cadeia de caracteres | O ID do conteúdo de aprendizagem criado no Viva Learning. Obrigatório. |
learningProviderId | Cadeia de caracteres | O ID de registo do fornecedor. Obrigatório. |
startedDateTime | DateTimeOffset | Data e hora em que o curso auto-iniciado foi iniciado pelo formando. Opcional. |
status | courseStatus | O estado da atividade do curso. Os valores possíveis são: notStarted , inProgress , completed . Obrigatório. |
Nota: um fornecedor pode ingerir atividades do curso quando isCourseAcitvitySyncEnabled está definido como
true
. Para atualizar o valor, utilize o método Update learningProvider .
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o 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"
}