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.