tipo de recurso learningCourseActivity

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
Listar learningCourseActivities coleção learningCourseActivity Obtenha uma lista dos objetos learningCourseActivity (atribuídos ou auto-iniciados) para um usuário.
Criar learningCourseActivity learningCourseActivity Crie um novo objeto learningCourseActivity .
Obter learningCourseActivity learningCourseActivity Obtenha o objeto learningCourseActivity especificado usando uma ID ou um externalCourseActivityId do provedor de aprendizagem ou um cursoActivityId de um usuário.
Atualizar learningCourseActivity learningCourseActivity Atualize as propriedades de um objeto learningCourseActivity .
Excluir learningCourseActivity Nenhum Exclua um objeto learningCourseActivity usando a ID de atividade do curso de uma atribuição ou de uma atividade auto-iniciada.

Propriedades

Propriedade Tipo Descrição
assignedDateTime DateTimeOffset Data e hora em que a atribuição foi concluída. Opcional.
assignerUserId Cadeia de caracteres A ID do usuário do atribuídor. Opcional.
assignmentType assignmentType Tipo de atribuição para a atividade do curso. Os valores possíveis são: required, recommended, unknownFutureValue. Obrigatório.
completedDateTime DateTimeOffset Data e hora em que a atribuição foi concluída. Opcional.
completionPercentage Int32 O valor de conclusão percentual da atividade de curso. Opcional.
dueDateTime DateTimeTimeZone Data de vencimento para a atividade do curso. Opcional.
externalcourseActivityId Cadeia de caracteres Uma ID de atividade de curso gerada pelo provedor. Opcional.
id Cadeia de caracteres Uma ID gerada que pode ser usada com outras APIs de atividade de curso.
learnerUserId Cadeia de caracteres A ID do usuário do aprendiz a quem a atividade é atribuída. Obrigatório.
learningContentId Cadeia de caracteres A ID do conteúdo de aprendizagem criado em Viva Learning. Obrigatório.
learningProviderId Cadeia de caracteres A ID de registro do provedor. Obrigatório.
startedDateTime DateTimeOffset Data e hora em que o curso auto-iniciado foi iniciado pelo aluno. Opcional.
status courseStatus O status da atividade de curso. Os valores possíveis são: notStarted, inProgress, completed. Obrigatório.

Observação: um provedor pode ingerir atividades de curso quando isCourseAcitvitySyncEnabled está definido como true. Para atualizar o valor, use o método Update learningProvider .

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do 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"
}