Levels the assigned resources from all standard tasks within the component in order to avoid over allocation, by updating task timing values accordingly. You should call Initialize(Boolean, Boolean, Boolean) method before this call. Internally calls SummarizeParentTimeValues()()()() method at the end of this call.

Namespace:  DlhSoft.Windows.Data
Assembly:  DlhSoft.ProjectData.Core (in DlhSoft.ProjectData.Core.dll)

Syntax

C#
public void LevelResources(
	bool includeStartedTasks,
	DateTime start
)
Visual Basic (Declaration)
Public Sub LevelResources ( _
	includeStartedTasks As Boolean, _
	start As DateTime _
)

Parameters

includeStartedTasks
Type: System..::..Boolean
A value indicating whether or not to consider already started tasks (i.e. having completion > 0) for resource leveling.
start
Type: System..::..DateTime
The start date and time to consider for resource leveling algorithm.

See Also