Class LevelingOptions

Class LevelingOptions

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

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

public sealed class LevelingOptions

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

objectLevelingOptions

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

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Конструкторы

LevelingOptions()

Инициализирует новый экземпляр класса Aspose.Tasks.Leveling.LevelingOptions.

public LevelingOptions()

Свойства

CancellationToken

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

public CancellationToken CancellationToken { get; set; }

Значение свойства

CancellationToken

FinishDate

Получает или задает дату окончания периода выравнивания. Значение по умолчанию — дата завершения проекта.

public DateTime? FinishDate { get; set; }

Значение свойства

DateTime?

LevelingOrder

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

public LevelingOrder LevelingOrder { get; set; }

Значение свойства

LevelingOrder

MessageHandler

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

public IMessageHandler MessageHandler { get; set; }

Значение свойства

IMessageHandler

MessageLevel

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

public MessageLevel MessageLevel { get; set; }

Значение свойства

MessageLevel

Resources

Получает или задает список ресурсов, которые будут выровнены. Если установлено значение null, будут выровнены все ресурсы проекта.

public IList<resource> Resources { get; set; }

Значение свойства

IList<Resource&gt;

StartDate

Получает или задает дату начала периода выравнивания. Значение по умолчанию — дата начала проекта.

public DateTime? StartDate { get; set; }

Значение свойства

DateTime?

 Русский