Class ResourceLeveler
Името на пространството: Aspose.Tasks.Leveling Асамблея: Aspose.Tasks.dll (25.5.0)
Съдържа методи за балансиране на ресурсите.
public static class ResourceLevelerInheritance
наследници
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
Ако опциите за параметър са нулеви.