名前空間: 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"
}