educationSchool 资源类型

命名空间:microsoft.graph

重要

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

一所学校。 educationSchool 资源当前对应于管理单元资源,并共享相同的 ID。

此资源是 educationOrganization 的子类型。

方法

方法 返回类型 说明
获取学校 educationSchool 读取 educationSchool 对象的属性和关系。
创建课程 educationClass 通过发布到课程导航属性,为学校添加一个新的 educationClass
List classes educationClass 集合 获取 educationClass 对象集合。
Remove class educationClass 通过课程导航属性从学校删除 educationClass
Add user educationUser 通过发布到 users 导航属性,为学校添加一个新的 educationUser
List users educationUser 集合 获取 educationUser 对象集合。
Remove user educationUser 通过 users 导航属性从学校删除 educationUser
获取管理单元 administrativeUnit 获取与此 educationSchool 对应的 administrativeUnit
更新学校 educationSchool 更新 educationSchool 对象。
删除学校 删除 educationSchool 对象。
获取增量 educationSchool 集合 获取教育学校的增量更改

属性

属性 类型 说明
id String 该学校的 GUID。
address physicalAddress 学校地址。
createdBy identitySet 创建了学校的实体。
说明 String 学校描述。
displayName String 学校的显示名称。
externalId String 同步系统中学校的 ID。
externalPrincipalId String 同步系统中主体的 ID。
externalSource String 此资源从 (从) 自动生成 externalSourceDetail 的外部源类型。 可能的值为: sislmsmanual
externalSourceDetail String 从中生成此资源的外部源的名称。
highestGrade String 教授的最高年级。
lowestGrade String 教授的最低年级。
phone String 学校电话号码。
principalEmail String 主体的电子邮件地址。
principalName String 主体名称。
schoolNumber String 学校编号。

关系

关系 类型 说明
classes educationClass 集合 在学校教授的课程。 可为 NULL。
users educationUser 集合 学校中的用户。 可为 NULL。

JSON 表示形式

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

{
  "address": { "@odata.type": "microsoft.graph.physicalAddress" },
  "createdBy": { "@odata.type": "microsoft.graph.identitySet" },
  "description": "String",
  "displayName": "String",
  "externalId": "String",
  "externalPrincipalId": "String",
  "externalSource": "string",
  "highestGrade": "String",
  "id": "String (identifier)",
  "lowestGrade": "String",
  "phone": "String",
  "principalEmail": "String",
  "principalName": "String",
  "schoolNumber": "String"
}