Class ResourceLeveler
Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
자원 평준화 방법을 포함합니다.
public static class ResourceLeveler
상속
상속된 멤버
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
메서드
ClearLeveling(Project)
자원 평준화 중에 프로젝트에 이전에 추가된 모든 평준화 지연을 지웁니다.
public static void ClearLeveling(Project project)
매개변수
project
Project
평준화를 지울 프로젝트입니다.
ClearLeveling(IEnumerable<task>)
자원 평준화 중에 지정된 작업에 이전에 추가된 모든 평준화 지연을 지웁니다.
public static void ClearLeveling(IEnumerable<task> tasks)
매개변수
tasks
IEnumerable<Task>
평준화 지연을 지워야 하는 작업을 포함하는 열거형입니다.
LevelAll(Project)
기본 평준화 옵션을 사용하여 모든 프로젝트의 자원에 대해 작업을 평준화합니다.
public static LevelingResult LevelAll(Project project)
매개변수
project
Project
자원 평준화를 적용할 프로젝트입니다.
반환
자원 평준화 결과를 포함하는 객체입니다.
LevelResources(Project, LevelingOptions)
지정된 평준화 옵션을 사용하여 지정된 자원에 대해 작업을 평준화합니다.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
매개변수
project
Project
자원 평준화를 적용할 프로젝트입니다.
options
LevelingOptions
자원을 평준화하는 방법을 지정하는 옵션입니다.
반환
자원 평준화 결과를 포함하는 객체입니다.
예외
매개변수 options가 null인 경우입니다.