Class LevelingOptions
Class LevelingOptions
名称: Aspose.Tasks.Leveling 集合: Aspose.Tasks.dll (25.4.0)
允许指定资源平衡的参数。
public sealed class LevelingOptions
Inheritance
继承人
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; }
财产价值
FinishDate
收到或设置平衡期结束日期 默认值是项目的结束日期。
public DateTime? FinishDate { get; set; }
财产价值
DateTime ?
LevelingOrder
得到平衡算法延迟具有整体位置的任务的顺序。确定导致总分配的任务,以及哪些任务可以延迟后,使用指定的命令,哪些任务首先应延迟。
public LevelingOrder LevelingOrder { get; set; }
财产价值
MessageHandler
收到或设置消息处理器的呼叫回复,可以用来阻止由 Aspose.Tasks 在资源平衡期间产生的日志消息。
public IMessageHandler MessageHandler { get; set; }
财产价值
MessageLevel
收到或设置由 Aspose.Tasks 在资源编辑期间发出的日志信息的水平。
public MessageLevel MessageLevel { get; set; }
财产价值
Resources
收到或设置将平衡的资源列表. 如果设置零,所有项目资源将平衡。
public IList<resource> Resources { get; set; }
财产价值
StartDate
收到或设置平衡期开始日期 默认值是项目的开始日期。
public DateTime? StartDate { get; set; }
财产价值
DateTime ?