workPlanRecurrence リソースの種類

名前空間: microsoft.graph

ユーザーが定期的に作業するタイミングと場所を定義する定期的な作業スケジュール パターンを表します。

作業計画の繰り返しを使用すると、ユーザーは毎週繰り返される作業スケジュールを確立できます。 次の一覧に例を示します。

  • 毎週月曜日、水曜日、金曜日の午前 9 時から午後 5 時までオフィスワーク
  • 火曜日と木曜日のリモートワーク

ユーザーは、1 週間のさまざまな作業パターンに対応するために、複数の繰り返しを作成できます。 休暇エントリを定期的なパターンとして設定することはできません。また、個々の workPlanOccurrence オブジェクトとして追加する必要があります。

メソッド

メソッド 戻り値の型 説明
List workPlanRecurrence コレクション recurrences ナビゲーション プロパティを使用して、ユーザーの作業プランから繰り返しを取得します。
Create workPlanRecurrence ユーザーの作業計画に新しい workPlanRecurrence オブジェクトを作成します。
Update workPlanRecurrence ユーザーの作業計画内の workPlanRecurrence オブジェクトのプロパティを更新します。
Delete なし ユーザーの作業計画から workPlanRecurrence オブジェクトを削除します。

プロパティ

プロパティ 型 説明
end dateTimeTimeZone 定期的な作業計画の終了日時。
id 文字列 繰り返しの一意識別子。
placeId 文字列 Microsoft Graph Places Directory API からの場所の識別子。 workLocationType が office に設定されている場合にのみ適用されます。
recurrence patternedRecurrence この作業計画が繰り返されるタイミングを定義する繰り返しパターン。
開始 dateTimeTimeZone 定期的な作業計画の開始日時。
workLocationType workLocationType 勤務地の種類。 timeOff に設定することはできません。 workLocationType の値のサブセットをサポートします。 使用可能な値: unspecified、office、remote、unknownFutureValue。

リレーションシップ

なし。

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"
}