Class LevelingOptions
Tên không gian: Aspose.Tasks.Leveling Tổng hợp: Aspose.Tasks.dll (25.4.0)
Cho phép xác định các thông số của việc cân bằng tài nguyên.
public sealed class LevelingOptions
Inheritance
Thành viên thừa kế
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LevelingOptions()
Bắt đầu một trường hợp mới của lớp Aspose.Tasks.Leveling.LevelingOptions.
public LevelingOptions()
Properties
CancellationToken
Nhận hoặc đặt một token mà có thể được sử dụng để hủy hoạt động cân bằng dự án.
public CancellationToken CancellationToken { get; set; }
Giá trị bất động sản
FinishDate
Gets or sets leveling period end date. Giá trị mặc định là ngày kết thúc của dự án.
public DateTime? FinishDate { get; set; }
Giá trị bất động sản
DateTime ?
LevelingOrder
Nó nhận được thứ tự trong đó thuật toán cân bằng trì hoãn các nhiệm vụ có vị trí tổng thể.Sau khi xác định các nhiệm vụ gây ra vị trí tổng thể và nhiệm vụ nào có thể bị trì hoãn, lệnh cụ thể được sử dụng nhiệm vụ nào nên được trì hoãn trước.
public LevelingOrder LevelingOrder { get; set; }
Giá trị bất động sản
MessageHandler
Nhận hoặc thiết lập tin nhắn trader callback mà có thể được sử dụng để ngăn chặn tin nhắn đăng ký được sản xuất bởi Aspose.Tasks trong quá trình cấp nguồn.
public IMessageHandler MessageHandler { get; set; }
Giá trị bất động sản
MessageLevel
Nhận hoặc đặt mức các tin nhắn đăng ký được phát hành bởi Aspose.Tasks trong quá trình phân phối tài nguyên.
public MessageLevel MessageLevel { get; set; }
Giá trị bất động sản
Resources
Nhận hoặc đặt danh sách các tài nguyên sẽ được cân bằng.Nếu null được đặt, tất cả các tài nguyên dự án sẽ được cân bằng.
public IList<resource> Resources { get; set; }
Giá trị bất động sản
StartDate
Gets or sets leveling period start date. Giá trị mặc định là ngày khởi đầu của dự án.
public DateTime? StartDate { get; set; }
Giá trị bất động sản
DateTime ?