Creates a new instance of the schedule object.
Namespace:
DlhSoft.Windows.Data
Assembly:
DlhSoft.ProjectData.GanttChart.LightWPF.Controls (in DlhSoft.ProjectData.GanttChart.LightWPF.Controls.dll)
Syntax
C# |
---|
public Schedule( DayOfWeek workingWeekStart, DayOfWeek workingWeekFinish, TimeOfDay workingDayStart, TimeOfDay workingDayFinish, IEnumerable<TimeInterval> nonworkingIntervals, NonworkingDayIntervalProvider nonworkingDayIntervalProvider ) |
Visual Basic (Declaration) |
---|
Public Sub New ( _ workingWeekStart As DayOfWeek, _ workingWeekFinish As DayOfWeek, _ workingDayStart As TimeOfDay, _ workingDayFinish As TimeOfDay, _ nonworkingIntervals As IEnumerable(Of TimeInterval), _ nonworkingDayIntervalProvider As NonworkingDayIntervalProvider _ ) |
Parameters
- workingWeekStart
- Type: System..::.DayOfWeek
Working week start day.
- workingWeekFinish
- Type: System..::.DayOfWeek
Working week finish day.
- workingDayStart
- Type: DlhSoft.Windows.Data..::.TimeOfDay
Working day start time.
- workingDayFinish
- Type: DlhSoft.Windows.Data..::.TimeOfDay
Working day finish time.
- nonworkingIntervals
- Type: System.Collections.Generic..::.IEnumerable<(Of <(TimeInterval>)>)
Optional enumeration of generic nonworking intervals to be considered.
- nonworkingDayIntervalProvider
- Type: DlhSoft.Windows.Data..::.NonworkingDayIntervalProvider
Optional method used to retreive supplemental nonworking day time intervals to be considered for any specific date passed in as the method parameter.