Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Содержит методы выравнивания ресурсов.
public static class ResourceLeveler
Наследование
Унаследованные члены
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Методы
ClearLeveling(Project)
Удаляет любое задержку выравнивания, которая была ранее добавлена в проект во время выравнивания ресурсов.
public static void ClearLeveling(Project project)
Параметры
project
Project
Проект, для которого нужно удалить выравнивание.
ClearLeveling(IEnumerable<task>)
Удаляет любое задержку выравнивания, которая была ранее добавлена к указанным задачам во время выравнивания ресурсов.
public static void ClearLeveling(IEnumerable<task> tasks)
Параметры
tasks
IEnumerable<Task>
Перечисляемый объект, содержащий задачи, для которых нужно удалить задержку выравнивания.
LevelAll(Project)
Выравнивает задачи для всех ресурсов проекта, используя параметры выравнивания по умолчанию.
public static LevelingResult LevelAll(Project project)
Параметры
project
Project
Проект, для которого нужно применить выравнивание ресурсов.
Возвращает
Объект, содержащий результаты выравнивания ресурсов.
LevelResources(Project, LevelingOptions)
Выравнивает задачи для указанных ресурсов, используя указанные параметры выравнивания.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Параметры
project
Project
Проект, для которого нужно применить выравнивание ресурсов.
options
LevelingOptions
Параметры, которые определяют, как выравнивать ресурсы.
Возвращает
Объект, содержащий результаты выравнивания ресурсов.
Исключения
если параметр options равен null.