Class LevelingOptions

Class LevelingOptions

名称: Aspose.Tasks.Leveling 集合: Aspose.Tasks.dll (25.4.0)

允许指定资源平衡的参数。

public sealed class LevelingOptions

Inheritance

object LevelingOptions

继承人

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

Constructors

LevelingOptions()

启动 Aspose.Tasks.Leveling.LevelingOptions 类的新例子。

public LevelingOptions()

Properties

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

收到或设置将平衡的资源列表. 如果设置零,所有项目资源将平衡。

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

财产价值

IList < Resource >

StartDate

收到或设置平衡期开始日期 默认值是项目的开始日期。

public DateTime? StartDate { get; set; }

财产价值

DateTime ?

 中文