Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Chứa các phương thức cân bằng tài nguyên.
public static class ResourceLeveler
Kế thừa
Các thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Phương thức
ClearLeveling(Project)
Xóa bất kỳ độ trễ cân bằng nào đã được thêm vào dự án trước đó trong quá trình cân bằng tài nguyên.
public static void ClearLeveling(Project project)
Tham số
project
Project
Dự án để xóa cân bằng.
ClearLeveling(IEnumerable<task>)
Xóa bất kỳ độ trễ cân bằng nào đã được thêm vào các tác vụ được chỉ định trước đó trong quá trình cân bằng tài nguyên.
public static void ClearLeveling(IEnumerable<task> tasks)
Tham số
tasks
IEnumerable<Task>
Tập hợp chứa các tác vụ mà độ trễ cân bằng cần được xóa.
LevelAll(Project)
Cân bằng các tác vụ cho tất cả tài nguyên của dự án bằng cách sử dụng các tùy chọn cân bằng mặc định.
public static LevelingResult LevelAll(Project project)
Tham số
project
Project
Dự án để áp dụng cân bằng tài nguyên.
Trả về
Đối tượng chứa kết quả của việc cân bằng tài nguyên.
LevelResources(Project, LevelingOptions)
Cân bằng các tác vụ cho các tài nguyên được chỉ định bằng cách sử dụng các tùy chọn cân bằng được chỉ định.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Tham số
project
Project
Dự án để áp dụng cân bằng tài nguyên.
options
LevelingOptions
Tùy chọn xác định cách cân bằng tài nguyên.
Trả về
Đối tượng chứa kết quả của việc cân bằng tài nguyên.
Ngoại lệ
nếu tham số options là null.