learningSelfInitiatedCourse 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示用户自行发起的学习课程活动的详细信息。

继承自 learningCourseActivity

属性

属性 类型 说明
@odata.type String 指示这是 learningAssignment 还是 learningSelfInitiated 课程活动。 必填。
completedDateTime DateTimeOffset 作业完成的日期和时间。 可选。 继承自 learningCourseActivity
completionPercentage Int32 用户完成的课程百分比。 如果提供了该值,则该值需要介于 和 100 ((含) ) 之间0。 可选。 继承自 learningCourseActivity
externalCourseActivityId String 提供商生成的课程活动 ID。 可选。 继承自 learningCourseActivity
id String 可以与其他课程活动 API 一起使用的生成 ID。 继承自 learningCourseActivity
learningContentId String 在 Viva Learning 中创建的学习内容的 ID。 必填。 继承自 learningCourseActivity
learnerUserId String 发起课程的学习者的用户 ID。 必填。 继承自 learningCourseActivity
learningProviderId String 提供程序的注册 ID。 必填。 继承自 learningCourseActivity
startedDateTime DateTimeOffset 学习者开始自启动课程的日期和时间。 可选。
status courseStatus 课程活动的状态。 可取值为 notStartedinProgresscompleted。 可选。 继承自 learningCourseActivity

关系

无。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "@odata.type": "#microsoft.graph.learningSelfInitiatedCourse",
  "completedDateTime": "String (timestamp)",
  "completionPercentage": "Int32",
  "externalCourseActivityId": "String",
  "id": "String (identifier)",
  "learningContentId": "String",
  "learningProviderId": "String",
  "learnerUserId": "String",
  "startedDateTime": "String (timestamp)",
  "status": "String"
}