workPlanRecurrence リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

作業プランで定期的に作業する日時と場所を定義する定期的な作業スケジュール パターンを表します。

作業プランを繰り返し使用すると、毎週の作業スケジュールを繰り返すことができます。 次の一覧に例を示します。

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

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

メソッド

メソッド 戻り値の型 説明
List workPlanRecurrence コレクション [繰り返し] ナビゲーション プロパティを使用して、自分の作業計画から繰り返しを取得します。
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"
}