Compartilhar via


learningAssignment resource type

Namespace: microsoft.graph

Representa os detalhes de uma atividade de aprendizagem atribuída a um utilizador.

Herda da aprendizagemCourseActivity.

Propriedades

Propriedade Tipo Descrição
@odata.type Cadeia de caracteres Indica se se trata de uma atividade de curso learningAssignment ou learningSelfInitiated . Obrigatório.
assignedDateTime DateTimeOffset Data atribuída para a atividade do curso. Opcional.
assignerUserId Cadeia de caracteres O ID de utilizador do detentor. Opcional.
assignmentType Cadeia de caracteres O tipo de tarefa para a atividade do curso. Os valores possíveis são: required, recommended, unknownFutureValue, peerRecommended. Tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter o seguinte valor ou valores nesta enumeração evoluível: peerRecommended. Obrigatório.
completedDateTime DateTimeOffset Data e hora em que a tarefa foi concluída. Opcional.
completionPercentage Int32 A percentagem do curso concluído pelo utilizador. Se for fornecido um valor, tem de estar entre 0 e 100 (inclusive). Opcional.
dueDateTime DateTimeOffset Data para conclusão da atividade do curso. Opcional.
externalCourseActivityId Cadeia de caracteres Um ID de atividade do curso gerado no fornecedor. Opcional.
id Cadeia de caracteres O ID gerado para um pedido que pode ser utilizado para efetuar mais interações com as 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 no Viva Learning. Obrigatório.
learningProviderId Cadeia de caracteres O ID de registo do fornecedor. Obrigatório.
notes String Notas para a atividade do curso. Opcional.
startedDateTime DateTimeOffset A 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.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.learningAssignment",
  "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",
  "notes": "String",
  "status": "String"
}