educationSubmission 资源类型
命名空间:microsoft.graph
表示单个 (或组) 为 作业 提交的资源,以及与 提交关联的成绩或反馈) 等结果 (。
提交归 作业所有。 发布 作业 时会自动创建提交。 提交包含两个资源列表。 资源表示用户/组的工作区域,而提交的资源表示学生主动上交的资源。
status 属性是只读的,对象通过操作在工作流中移动。
如果尚未对 educationSubmission 资源调用 setUpResourcesFolder,则 resourcesFolderUrl 属性为 null
。
方法
方法 | 返回类型 | 说明 |
---|---|---|
获取提交内容 | educationSubmission | 读取 educationSubmission 对象的属性和关系。 |
列出提交资源 | educationSubmissionResource 集合 | 获取 educationSubmissionResource 对象集合。 |
列出已提交的资源 | educationSubmissionResource 集合 | 获取 educationSubmissionResource 对象集合。 |
列出结果 | educationOutcome 集合 | 获取 educationOutcome 对象集合。 |
借口提交 | educationSubmission | 指示提交没有对学生执行进一步操作,并且未包含在平均成绩计算中。 |
返回提交 | educationSubmission | 教师使用 return 指示可以向学生显示成绩/反馈。 |
重新分配提交 | educationSubmission | 将提交内容重新分配给学生,并反馈以供审阅。 |
设置提交资源文件夹 | educationSubmission | 在预定义的位置) 下创建 SharePoint 文件夹 (以上传文件作为提交资源。 |
提交提交内容 | educationSubmission | 学生使用 submit 提交 作业。 此操作会将资源复制到 submittedResources 文件夹中进行评分并更新状态。 |
不提交提交内容 | educationSubmission | 学生使用取消提交将提交状态从“已提交”移回工作状态。 此操作会将资源复制到 workingResources 文件夹中进行评分并更新状态。 |
属性
属性 | 类型 | 说明 |
---|---|---|
excusedBy | identitySet | 将提交标记为原谅的用户。 |
excusedDateTime | DateTimeOffset | 提交被原谅的时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 |
id | String | 提交的唯一标识符。 |
reassignedBy | identitySet | 已将此提交状态移到重新分配的用户。 |
reassignedDateTime | DateTimeOffset | 重新分配提交时的时刻。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 |
recipient | educationSubmissionRecipient | 此提交被分配到的人员。 |
resourcesFolderUrl | String | 需要存储此提交的所有文件资源的文件夹。 |
returnedBy | identitySet | 将此提交状态移动到返回的用户。 |
returnedDateTime | DateTimeOffset | 提交返回的时刻。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 |
status | educationSubmissionStatus | 只读。 可能的值为: excused 、 reassigned 、 returned 、 submitted 和 working 。 必须使用 Prefer: include-unknown-enum-members 请求标头来获取此 可演变枚举中的以下值: excused 和 reassigned 。 |
submittedBy | identitySet | 将资源移动到已提交状态的用户。 |
submittedDateTime | DateTimeOffset | 提交移动到已提交状态的时刻。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 |
unsubmittedBy | identitySet | 将资源从提交移动到工作状态的用户。 |
unsubmittedDateTime | DateTimeOffset | 提交从提交移动到工作状态的时刻。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 |
webUrl | String | 给定提交的深层链接 URL。 |
关系
关系 | 类型 | 说明 |
---|---|---|
结果 | educationOutcome 集合。 保存教师分配给此提交的成绩、反馈和/或评分信息 | 读写。 可为 NULL。 |
resources | educationSubmissionResource 集合 | 可为 Null。 |
submittedResources | educationSubmissionResource 集合 | 只读。 可为 Null。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"excusedBy": {"@odata.type":"microsoft.graph.identitySet"},
"excusedDateTime": "String (timestamp)",
"id": "String (identifier)",
"reassignedBy": {"@odata.type":"microsoft.graph.identitySet"},
"reassignedDateTime": "String (timestamp)",
"recipient": {"@odata.type":"microsoft.graph.educationSubmissionRecipient"},
"resourcesFolderUrl": "String",
"returnedBy": {"@odata.type":"microsoft.graph.identitySet"},
"returnedDateTime": "String (timestamp)",
"status": "String",
"submittedBy": {"@odata.type":"microsoft.graph.identitySet"},
"submittedDateTime": "String (timestamp)",
"unsubmittedBy": {"@odata.type":"microsoft.graph.identitySet"},
"unsubmittedDateTime": "String (timestamp)",
"webUrl": "String"
}