tipo de recurso learningCourseActivity

Namespace: microsoft.graph

Representa as atividades que fazem parte de um curso de aprendizagem do funcionário.

Tipo base para os tipos learningAssignment e learningSelfInitiateed .

Herda de entidade.

Methods

Método Tipo de retorno Descrição
List coleção learningCourseActivity Obtenha uma lista dos objetos learningCourseActivity (atribuídos ou iniciados automaticamente) para um usuário.
Create learningCourseActivity Crie um novo objeto learningCourseActivity .
Get learningCourseActivity Obtenha o objeto learningCourseActivity especificado usando uma ID ou uma externalCourseActivityId do provedor de aprendizagem ou uma courseActivityId de um usuário.
Atualizar learningCourseActivity Atualize as propriedades de um objeto learningCourseActivity .
Delete Nenhum Exclua um objeto learningCourseActivity usando o ID de atividade do curso de uma tarefa ou de uma atividade iniciada automaticamente.

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 de usuário do cedente. Opcional.
assignmentType assignmentType Tipo de atribuição para a atividade do curso. Os valores possíveis são: required, recommended, unknownFutureValue, peerRecommended. Use o cabeçalho da Prefer: include-unknown-enum-members solicitação para obter o seguinte valor ou valores nesta enumeração evolutiva: peerRecommended. Obrigatório.
completedDateTime DateTimeOffset Data e hora em que a atribuição foi concluída. Opcional.
completionPercentage Int32 O valor percentual de conclusão da atividade do curso. Opcional.
dueDateTime DateTimeTimeZone Data de conclusão para a atividade do curso. Opcional.
externalCourseActivityId Cadeia de caracteres Uma ID de atividade do curso gerada pelo provedor. Opcional.
id Cadeia de caracteres Uma ID gerada que pode ser usada com outras APIs de atividade do curso.
learnerUserId Cadeia de caracteres A ID de usuário do aluno a quem a atividade é atribuída. Obrigatório.
learningContentId Cadeia de caracteres A ID do conteúdo de aprendizado criado no 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 iniciado automaticamente foi iniciado pelo aluno. Opcional.
status courseStatus O status da atividade do curso. Os valores possíveis são: notStarted, inProgress, completed. Obrigatório.

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

Relações

Nenhum

Representação JSON

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