Class LevelingOptions

Class LevelingOptions

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

Permite especificar parâmetros de nivelamento de recursos.

public sealed class LevelingOptions

Herança

objectLevelingOptions

Membros Herdados

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

Construtores

LevelingOptions()

Inicializa uma nova instância da classe Aspose.Tasks.Leveling.LevelingOptions.

public LevelingOptions()

Propriedades

CancellationToken

Obtém ou define um token que pode ser usado para cancelar uma operação de nivelamento de projeto.

public CancellationToken CancellationToken { get; set; }

Valor da Propriedade

CancellationToken

FinishDate

Obtém ou define a data final do período de nivelamento. O valor padrão é a data de conclusão do projeto.

public DateTime? FinishDate { get; set; }

Valor da Propriedade

DateTime?

LevelingOrder

Obtém a ordem na qual o algoritmo de nivelamento atrasa tarefas que têm sobrecargas. Após a determinação das tarefas que causam a sobrecarga e quais tarefas podem ser adiadas, a ordem especificada é usada para determinar qual tarefa deve ser adiada primeiro.

public LevelingOrder LevelingOrder { get; set; }

Valor da Propriedade

LevelingOrder

MessageHandler

Obtém ou define o callback do manipulador de mensagens que pode ser usado para interceptar mensagens de log produzidas pelo Aspose.Tasks durante o nivelamento de recursos.

public IMessageHandler MessageHandler { get; set; }

Valor da Propriedade

IMessageHandler

MessageLevel

Obtém ou define o nível das mensagens de log emitidas pelo Aspose.Tasks durante o nivelamento de recursos.

public MessageLevel MessageLevel { get; set; }

Valor da Propriedade

MessageLevel

Resources

Obtém ou define a lista de recursos que serão nivelados. Se nulo for definido, todos os recursos do projeto serão nivelados.

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

Valor da Propriedade

IList<Resource&gt;

StartDate

Obtém ou define a data de início do período de nivelamento. O valor padrão é a data de início do projeto.

public DateTime? StartDate { get; set; }

Valor da Propriedade

DateTime?

 Português