Class ResourceLeveler

Class ResourceLeveler

Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)

Содержит методы выравнивания ресурсов.

public static class ResourceLeveler

Наследование

objectResourceLeveler

Унаследованные члены

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&gt;

Перечисляемый объект, содержащий задачи, для которых нужно удалить задержку выравнивания.

LevelAll(Project)

Выравнивает задачи для всех ресурсов проекта, используя параметры выравнивания по умолчанию.

public static LevelingResult LevelAll(Project project)

Параметры

project Project

Проект, для которого нужно применить выравнивание ресурсов.

Возвращает

LevelingResult

Объект, содержащий результаты выравнивания ресурсов.

LevelResources(Project, LevelingOptions)

Выравнивает задачи для указанных ресурсов, используя указанные параметры выравнивания.

public static LevelingResult LevelResources(Project project, LevelingOptions options)

Параметры

project Project

Проект, для которого нужно применить выравнивание ресурсов.

options LevelingOptions

Параметры, которые определяют, как выравнивать ресурсы.

Возвращает

LevelingResult

Объект, содержащий результаты выравнивания ресурсов.

Исключения

ArgumentNullException

если параметр options равен null.

 Русский