LevelingOptions

LevelingOptions class

Allows to specify parameters of resource leveling.

Constructors

NameDescription
LevelingOptionsInitializes a new instance of the LevelingOptions class.

Methods

NameDescription
get_FinishDateGets leveling period end date. The default value is the project`s finish date.
get_LevelingOrderGets the order in which the leveling algorithm delays tasks that have overallocations. After determination of tasks causing the overallocation and which tasks can be delayed, the specified order is used which task should be delayed first.
get_MessageHandlerGets message handler callback which can be used to intercept log messages produced by Aspose.Tasks during resource leveling.
get_MessageLevelGets level of log messages emitted by Aspose.Tasks during resource leveling.
get_ResourcesGets the list of the resources which will be leveled. If null is set, all project resources will be leveled.
get_StartDateGets leveling period start date. The default value is the project`s start date.
set_FinishDateSets leveling period end date. The default value is the project`s finish date.
set_LevelingOrderGets the order in which the leveling algorithm delays tasks that have overallocations. After determination of tasks causing the overallocation and which tasks can be delayed, the specified order is used which task should be delayed first.
set_MessageHandlerSets message handler callback which can be used to intercept log messages produced by Aspose.Tasks during resource leveling.
set_MessageLevelSets level of log messages emitted by Aspose.Tasks during resource leveling.
set_ResourcesSets the list of the resources which will be leveled. If null is set, all project resources will be leveled.
set_StartDateSets leveling period start date. The default value is the project`s start date.