Class ResourceLeveler
Името на пространството: Aspose.Tasks.Leveling Асамблея: Aspose.Tasks.dll (25.4.0)
Съдържа методи за балансиране на ресурсите.
public static class ResourceLeveler
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
ClearLeveling(Project)
Отчиства всяко отлагане на равнището, което по-рано е било добавено към проекта по време на ресурсното равняване.
public static void ClearLeveling(Project project)
Parameters
project
Project
Проекти за ясно изравняване.
ClearLeveling(Изключителна задача>)
Отчиства всяко отлагане на равнището, което по-рано е било добавено към определените задачи по време на ресурсното равняване.
public static void ClearLeveling(IEnumerable<task> tasks)
Parameters
tasks
IEnumerable
<
Task
>
Изброените съдържащи задачи, за които е необходимо да се премахне закъснението в равнището.
LevelAll(Project)
Ниво задачи за всички ресурси на проекта, като се използват възможностите за изчисляване по подразбиране.
public static LevelingResult LevelAll(Project project)
Parameters
project
Project
Проект за прилагане на равнището на ресурсите.
Returns
Обект, съдържащ резултатите от балансирането на ресурсите.
LevelResources(Проектиране, LevelingOptions)
Ниво задачи за посочените ресурси, използвайки определените възможности за равниране.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Parameters
project
Project
Проект за прилагане на равнището на ресурсите.
options
LevelingOptions
Опции, които определят как да равни ресурсите.
Returns
Обект, съдържащ резултатите от балансирането на ресурсите.
Exceptions
Ако опциите за параметър са нулеви.