workPlanRecurrence 资源类型

命名空间:microsoft.graph

重要

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

表示一种定期的工作计划模式,该模式定义你在工作计划中经常工作的时间和地点。

通过工作计划定期,可以建立重复的每周工作计划。 以下列表显示了示例:

  • 每周一、周三和周五上午 9 点至下午 5 点办公
  • 周二和周四的远程工作

可以创建多个重复周期,以适应整个星期的不同工作模式。 不能将休假条目设置为定期模式,必须添加为单独的 workPlanOccurrence 对象。

方法

方法 返回类型 Description
List workPlanRecurrence 集合 通过 重复周期 导航属性从你自己的工作计划 中获取重复周期
创建 workPlanRecurrence 在自己的工作计划中创建新的 workPlanRecurrence 对象。
更新 workPlanRecurrence 更新自己的 工作计划中 workPlanRecurrence 对象的属性。
删除 从自己的 工作计划中删除 workPlanRecurrence 对象。

属性

属性 类型 说明
end dateTimeTimeZone 定期工作计划的结束日期和时间。
id String 重复周期的唯一标识符。
placeId String Microsoft Graph Places Directory API 中某个位置的标识符。 仅当 workLocationType 设置为 office时适用。
recurrence patternedRecurrence 定义此工作计划重复时间的重复周期模式。
start dateTimeTimeZone 定期工作计划的开始日期和时间。
workLocationType workLocationType 工作地点的类型。 不能将其设置为 timeOff。 支持 workLocationType 值的子集。 可能的值包括 unspecifiedofficeremoteunknownFutureValue

关系

无。

JSON 表示形式

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

{
  "end": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "id": "String (identifier)",
  "placeId": "String",
  "recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
  "start": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "workLocationType": "String"
}