Class LevelingOptions

Class LevelingOptions

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

Consente di specificare i parametri di livellamento delle risorse.

public sealed class LevelingOptions

Ereditarietà

objectLevelingOptions

Membri Ereditati

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

Costruttori

LevelingOptions()

Inizializza una nuova istanza della classe Aspose.Tasks.Leveling.LevelingOptions.

public LevelingOptions()

Proprietà

CancellationToken

Ottiene o imposta un token che può essere utilizzato per annullare un’operazione di livellamento del progetto.

public CancellationToken CancellationToken { get; set; }

Valore della Proprietà

CancellationToken

FinishDate

Ottiene o imposta la data di fine del periodo di livellamento. Il valore predefinito è la data di fine del progetto.

public DateTime? FinishDate { get; set; }

Valore della Proprietà

DateTime?

LevelingOrder

Ottiene l’ordine in cui l’algoritmo di livellamento ritarda le attività che hanno sovrallocazioni. Dopo aver determinato le attività che causano la sovrallocazione e quali attività possono essere ritardate, viene utilizzato l’ordine specificato per decidere quale attività deve essere ritardata per prima.

public LevelingOrder LevelingOrder { get; set; }

Valore della Proprietà

LevelingOrder

MessageHandler

Ottiene o imposta il callback del gestore di messaggi che può essere utilizzato per intercettare i messaggi di log prodotti da Aspose.Tasks durante il livellamento delle risorse.

public IMessageHandler MessageHandler { get; set; }

Valore della Proprietà

IMessageHandler

MessageLevel

Ottiene o imposta il livello dei messaggi di log emessi da Aspose.Tasks durante il livellamento delle risorse.

public MessageLevel MessageLevel { get; set; }

Valore della Proprietà

MessageLevel

Resources

Ottiene o imposta l’elenco delle risorse che saranno livellate. Se viene impostato su null, tutte le risorse del progetto saranno livellate.

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

Valore della Proprietà

IList<Resource&gt;

StartDate

Ottiene o imposta la data di inizio del periodo di livellamento. Il valore predefinito è la data di inizio del progetto.

public DateTime? StartDate { get; set; }

Valore della Proprietà

DateTime?

 Italiano