名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
作業計画内の特定の日または期間の特定の作業スケジュール インスタンスを表します。
作業計画の発生は、定期的な作業パターンから自動的に生成することも、特別な取り決めのために手動で作成することもできます。 これらの発生は、通常のスケジュールの例外を処理するのに役立ちます。 次の一覧に例を示します。
- 特定の日の異なる時間の作業
- 別の場所で作業する
- 休暇を取る
作業計画のオカレンスが定期パターンと同じ期間に存在する場合、そのオカレンスが優先されるため、柔軟なスケジュール調整が可能です。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| Create | workPlanOccurrence | 自分の作業計画に新しい workPlanOccurrence オブジェクトを作成します。 |
| Update | workPlanOccurrence | 自分の作業計画の workPlanOccurrence オブジェクトのプロパティを更新します。 |
| Delete | なし | 自分の作業計画から workPlanOccurrence オブジェクトを削除します。 |
| 現在の場所を設定する | なし | 現在の日または現在アクティブなセグメントの 作業 場所を更新します。 |
| 発生回数ビュー | workPlanOccurrence コレクション | 指定した日付範囲内の自分の作業計画から 作業計画の出現を取得し ます。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| end | dateTimeTimeZone | この予定の終了日時。 |
| id | 文字列 | 発生の一意識別子。 |
| placeId | 文字列 | Microsoft Graph Places Directory API からの場所の識別子。
workLocationType が office に設定されている場合にのみ適用されます。 |
| recurrenceId | 文字列 | このオカレンスを生成した親の繰り返しパターンの識別子。 この値は、親の繰り返しがないため、休暇の予定に対して null されます。 |
| 開始 | dateTimeTimeZone | この予定の開始日時。 |
| timeOffDetails | timeOffDetails | 休暇に関する詳細。
workLocationType が timeOff に設定されている場合にのみ適用されます。 |
| workLocationType | workLocationType | 勤務地の種類。 使用可能な値: unspecified、office、remote、timeOff、unknownFutureValue。 |
workLocationType 値
| メンバー | 説明 |
|---|---|
| unspecified | ユーザーが場所を指定しなかったことを示します。 |
| オフィス | ユーザーが勤務先の場所から作業していることを示します。 |
| リモート | ユーザーがリモートで作業していることを示します。 |
| timeOff | ユーザーが休暇中であることを示します。 |
| unknownFutureValue | 進化可能な列挙センチネル値。 使用しないでください。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"end": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"id": "String (identifier)",
"placeId": "String",
"recurrenceId": "String",
"start": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"timeOffDetails": {"@odata.type": "microsoft.graph.timeOffDetails"},
"workLocationType": "String"
}