Aspose.Tasks for C++
|
Contains resource leveling methods. More...
#include <ResourceLeveler.h>
Static Public Member Functions | |
static System::SharedPtr< LevelingResult > | LevelResources (const System::SharedPtr< Project > &project, const System::SharedPtr< LevelingOptions > &options) |
Levels tasks for the specified resources using the specified leveling options. More... | |
static System::SharedPtr< LevelingResult > | LevelAll (const System::SharedPtr< Project > &project) |
Levels tasks for all project's resources using default leveling options. More... | |
static void | ClearLeveling (const System::SharedPtr< Project > &project) |
Clears any leveling delay that was previously added to the project during resource leveling. More... | |
static void | ClearLeveling (const System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Task >>> &tasks) |
Clears any leveling delay that was previously added to the specified tasks during resource leveling. More... | |
Contains resource leveling methods.
|
static |
Clears any leveling delay that was previously added to the project during resource leveling.
project | Project to clear leveling. |
|
static |
Clears any leveling delay that was previously added to the specified tasks during resource leveling.
tasks | The enumerable containing tasks for which leveling delay should be cleared. |
|
static |
Levels tasks for all project's resources using default leveling options.
project | Project to apply resource leveling. |
|
static |
Levels tasks for the specified resources using the specified leveling options.
project | Project to apply resource leveling. |
options | Options which specifies how to level resources. |
ArgumentNullException | if parameter options is null. |