カレンダーの例外の操作

プロジェクトスケジューリングにおいて、カレンダーの例外は祝日などの非稼働日や変更された勤務時間を正確に反映するために不可欠です。Aspose.Tasks for .NET は、プロジェクトカレンダー内のこのような例外を定義、取得、管理するための強力な API を提供しており、現実の制約に合わせた信頼性の高いスケジューリングソリューションの構築を可能にします。

このセクションでは、カレンダーの例外に関するすべての操作を網羅します。開発者は CalendarExceptionCollection クラスを使用してカレンダーに例外を追加または削除したり、稼働日および非稼働日を指定したり、繰り返し発生する例外のパターンを設定したりできます。各例外は CalendarException クラスによって表現され、開始日と終了日、勤務時間、曜日の適用範囲など、詳細な設定が可能です。

Aspose.Tasks を使用することで、例外をプログラムによって正確に設定できます。たとえば、毎年繰り返される祝日を定義したり、特定の日付範囲に対して勤務時間を設定したりすることが可能です。さらに、既存のカレンダーから例外を取得して、必要に応じて分析や変更を行うこともできます。

また、例外を適用する曜日に対してきめ細かな制御が可能です。これは、標準の月曜日から金曜日の勤務週とは異なる複雑なカレンダーを定義する際に特に有用です。繰り返し処理と組み合わせることで、交代制勤務や部分的な休業などの高度なスケジューリングシナリオのモデリングが可能になります。

以下のリンクされたサブトピックを参照して、各操作(例外の追加/削除、定義済み例外の取得、曜日の設定、繰り返しパターンの処理)を学んでください。

カレンダーの例外の操作

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.