workPlanOccurrence リソースの種類

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