バージョン

TaskWorkingHourMode 列挙体

タスクStartDateTimeDuration、および EndDateTime が、自動的に非稼動日および非稼動時間によって変更されるかどうかを説明する定数。
シンタックス
'宣言
 
Public Enum TaskWorkingHourMode 
   Inherits System.Enum
public enum TaskWorkingHourMode : System.Enum 
メンバ
メンバ解説
AutoAdjust

タスクの有効な期間は、タスクの EndDateTime がタスクの期間の値およびタスクがスパンする非稼動日または非稼動時間を表示するために自動的に変更されます。たとえば、金曜日に開始する期間が 2 日間のタスクは土曜日の代わりに月曜日に終了します。(土曜日と日曜日は非稼動日として設定されることが前提です。)

この設定では、false を返しす対応する IsWorkDay プロパティが、タスクの有効な期間の計算でスキップされるため、タスクの終了日時が延長されます。WorkDayStartTime および WorkDayEndTime プロパティ (または WorkingHours コレクション) で定義された範囲以外の期間が、タスクの有効な期間に追加され、タスクの終了日時が延長されます。

タスクの StartDateTime プロパティを就業時間以外または稼働時間以外の値に設定すると、TaskConstraintViolation イベントが発生されます。

Manualタスクのプロパティは自動的に変更されません。タスクの StartDateTime、Duration、および EndDateTime は、非稼働時間を調整せずに、常にそのまま描画されます。
参照