更新 educationRubric
命名空间:microsoft.graph
更新 educationRubric 对象 的属性。
只有在发布工作分配 () 工作分配附加的一个分值才能更新,并且更新的实际上是 下 PATCH /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric 的原始工作分配 /education/users/{id}/rubrics 。 工作分配发布后,将创建附加到该特定工作分配的不可变重复副本。 可以使用 GET /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric检索该标准,但无法更新。
权限
要调用此 API,需要以下权限之一。要了解详细信息,包括如何选择权限的信息,请参阅权限。
| 权限类型 | 权限(从最低特权到最高特权) |
|---|---|
| 委派(工作或学校帐户) | EduAssignments.ReadWriteBasic、EduAssignments.ReadWrite |
| 委派(个人 Microsoft 帐户) | 不支持。 |
| 应用程序 | 不支持。 |
HTTP 请求
PATCH /education/me/rubrics/ceb3863e-6912-4ea9-ac41-3c2bb7b6672d
PATCH /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric
请求标头
| 名称 | 说明 |
|---|---|
| Authorization | 持有者 {token} |
请求正文
在请求正文中,提供应更新的相关字段的值。 请求正文中不包括的现有属性将保留其以前的值,或根据对其他属性值的更改重新计算。 为了获得最佳性能,请勿加入尚未更改的现有值。
| 属性 | 类型 | 说明 |
|---|---|---|
| 说明 | itemBody | 此分卡的说明。 |
| displayName | String | 此分号的名称。 |
| 一个 | educationAssignmentGradeType | 评分标准评分类型。 null 如果这是无点数的标点和 educationAssignmentPointsGradeType, 则其为带分数的标点。 |
| levels | rubricLevel 集合 | 此标准中的级别集合。 |
| 一些 | rubricQuality 集合 | 此分项由质量集合决定。 |
响应
如果成功,此方法在响应正文中返回 响应代码和更新的 200 OK educationRubric 对象。
示例
请求
下面展示了示例请求。
PATCH https://graph.microsoft.com/v1.0/education/me/rubrics/ceb3863e-6912-4ea9-ac41-3c2bb7b6672d
Content-type: application/json
{
"displayName": "Example Credit Rubric after display name patch"
}
响应
下面展示了示例响应。
注意: 为了提高可读性,可能缩短了此处显示的响应对象。
HTTP/1.1 200 OK
Content-type: application/json
{
"displayName": "Example Credit Rubric after display name patch",
"id": "c4459fcb-a761-4f70-ac5b-e9466cb77c2a",
"description": {
"content": "This is an example of a credit rubric (no points)",
"contentType": "text"
},
"levels": [
{
"levelId": "dec665d4-cf1b-4481-ac61-1d5b6188f4f5",
"displayName": "Good",
"description": {
"content": "",
"contentType": "text"
}
},
{
"levelId": "3f2e4b0f-508e-4005-984b-17e061bc5377",
"displayName": "Poor",
"description": {
"content": "",
"contentType": "text"
}
}
],
"qualities": [
{
"qualityId": "dc79dcbf-b536-4797-9c5b-902f28129fd0",
"description": {
"content": "Argument",
"contentType": "text"
},
"criteria": [
{
"id": "8937fa15-4a7c-4f27-bd01-ca3471d2d1d5",
"description": {
"content": "The essay's argument is persuasive.",
"contentType": "text"
}
},
{
"id": "4dfb5263-1d3f-4f0a-93ef-d24d800d0f69",
"description": {
"content": "The essay's argument does not make sense.",
"contentType": "text"
}
}
]
},
{
"qualityId": "7e087062-ac25-4629-8386-a946350936db",
"description": {
"content": "Spelling and Grammar",
"contentType": "text"
},
"criteria": [
{
"id": "12276eb2-122c-4ad2-ba92-335ea798c88e",
"description": {
"content": "The essay uses proper spelling and grammar with few or no errors.",
"contentType": "text"
}
},
{
"id": "3db7e6b2-2b1b-4f8e-9fca-bea701159145",
"description": {
"content": "The essay has numerous errors in spelling and/or grammar.",
"contentType": "text"
}
}
]
}
]
}
反馈
提交和查看相关反馈