Class LevelingOptions
Navne til: Aspose.Tasks.Leveling Sammensætning: Aspose.Tasks.dll (25.4.0)
Det giver mulighed for at angive parametrer for ressource leveling.
public sealed class LevelingOptions
Inheritance
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LevelingOptions()
Initialiserer en ny instans af Aspose.Tasks.Leveling.LevelingOptions klassen.
public LevelingOptions()
Properties
CancellationToken
Få eller indsætte en token, som kan bruges til at annullere en projektlignende operation.
public CancellationToken CancellationToken { get; set; }
Ejendomsværdi
FinishDate
Opnår eller indsætter en ligningsperiode slutdato. Det standardværdi er projektets slutdato.
public DateTime? FinishDate { get; set; }
Ejendomsværdi
DateTime ?
LevelingOrder
Giver den rækkefølge, hvor balanceringsalgoritmen forsinker opgaver, der har overordnede positioner.Efter bestemmelse af de opgaver, der forårsager den samlede placering, og hvilke opgaver der kan forsinkes, anvendes den angivne ordre, hvilke opgaver der skal forsinkes først.
public LevelingOrder LevelingOrder { get; set; }
Ejendomsværdi
MessageHandler
Giver eller indsætter besked handler callback, som kan bruges til at interceptere log meddelelser produceret af Aspose.Tasks under ressource leveling.
public IMessageHandler MessageHandler { get; set; }
Ejendomsværdi
MessageLevel
Få eller indstille niveauet af logmeddelelser udstedt af Aspose.Tasks under ressource leveling.
public MessageLevel MessageLevel { get; set; }
Ejendomsværdi
Resources
Få eller indstille listen over de ressourcer, der vil blive balanceret. Hvis null er indstillet, vil alle projektressourcer blive balanceret.
public IList<resource> Resources { get; set; }
Ejendomsværdi
StartDate
Opnår eller indsætter startdatoen for planlægningsperioden. Det standardværdi er projektets startdato.
public DateTime? StartDate { get; set; }
Ejendomsværdi
DateTime ?