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?

 Українська