learningAssignment 资源类型

命名空间:microsoft.graph

表示分配给用户的学习活动的详细信息。

继承自 learningCourseActivity

属性

属性 类型 说明
@odata.type String 指示这是 learningAssignment 还是 learningSelfInitiated 课程活动。 必填。
assignedDateTime DateTimeOffset 课程活动的分配日期。 可选。
assignerUserId String 分配器的用户 ID。 可选。
assignmentType String 课程活动的作业类型。 可能的值是:requiredrecommendedunknownFutureValuepeerRecommended。 必须使用 Prefer: include-unknown-enum-members 请求标头来获取此 可演变枚举中的以下值: peerRecommended。 必填。
completedDateTime DateTimeOffset 作业完成的日期和时间。 可选。
completionPercentage Int32 用户完成的课程百分比。 如果提供了值,则该值必须介于 0100 ((含) )。 可选。
dueDateTime DateTimeOffset 课程活动的截止日期。 可选。
externalCourseActivityId String 在提供商处生成的课程活动 ID。 可选。
id String 可用于与课程活动 API 进行进一步交互的请求的生成 ID。
learnerUserId String 活动分配到的学习者的用户 ID。 必填。
learningContentId String Viva Learning 中学习内容的 ID。 必填。
learningProviderId String 提供程序的注册 ID。 必填。
notes String 课程活动说明。 可选。
startedDateTime DateTimeOffset 学习者开始自启动课程的日期和时间。 可选。
status courseStatus 课程活动的状态。 可取值为:notStartedinProgresscompleted。 必填。

关系

无。

JSON 表示形式

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

{
  "@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"
}