educationModule 资源类型

命名空间:microsoft.graph

模块与 相关联。 表示以系统方式组织的一组单个学习资源。

只有教师或团队所有者才能创建模块。 模块包含教师希望学生完成的只读学习资源和作业。

创建模块时,该 模块 处于状态 draft 。 在模块发布之前,学生无法看到该 模块 。 可以使用发布操作更改模块的状态。 不能使用 PATCH 请求更改 模块 状态。

继承自 entity

Methods

方法 返回类型 说明
列出模块 educationModule 集合 获取 educationModule 对象集合。
Create模块 educationModule Create educationModule 对象。
获取模块 educationModule 读取 educationModule 对象的属性和关系。
更新模块 educationModule 更新 educationModule 对象。
删除模块 删除 educationModule 对象。
固定模块 educationModule 固定 educationModule 对象。
取消固定模块 educationModule 取消固定 educationModule 对象。
发布模块 educationModule educationModule 对象的状态从草稿更改为已发布。
设置模块资源文件夹 educationModule 在预定义的位置) 下Create SharePoint 文件夹 (,以将文件作为模块资源上传。

属性

属性 类型 说明
createdBy identitySet 创建 模块的用户的显示名称。
createdDateTime DateTimeOffset 创建 模块 的日期时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
说明 String 模块的说明。
displayName String 模块的名称。
id String 模块的唯一标识符。 继承自 entity。 此为只读属性。
isPinned 布尔值 指示模块是否已固定。
lastModifiedBy identitySet 修改 模块的最后一个用户。
lastModifiedDateTime DateTimeOffset 上次修改 模块 的日期时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
resourcesFolderUrl string 存储此 模块 的所有文件资源的文件夹 URL。
状态 string 模块的状态。 不能使用 PATCH 操作来更新此值。 可能的值为: draftpublished

关系

关系 类型 说明
resources educationModuleResource 集合 与此 模块关联的学习对象。 只有教师可以修改此列表。 可为 Null。

JSON 表示形式

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

{
  "createdBy": { "@odata.type": "microsoft.graph.identitySet" },
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isPinned": "Boolean",
  "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
  "lastModifiedDateTime": "String (timestamp)",
  "resourcesFolderUrl": "String",
  "status": "String"
}