Class LevelingOptions

Class LevelingOptions

Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)

리소스 평준화 매개변수를 지정할 수 있습니다.

public sealed class LevelingOptions

상속

objectLevelingOptions

상속된 멤버

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

생성자

LevelingOptions()

Aspose.Tasks.Leveling.LevelingOptions 클래스의 새 인스턴스를 초기화합니다.

public LevelingOptions()

속성

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

평준화될 리소스 목록을 가져오거나 설정합니다. null로 설정하면 모든 프로젝트 리소스가 평준화됩니다.

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

속성 값

IList<Resource&gt;

StartDate

평준화 기간 시작 날짜를 가져오거나 설정합니다. 기본값은 프로젝트의 시작 날짜입니다.

public DateTime? StartDate { get; set; }

속성 값

DateTime?

 한국어