Class LevelingOptions
Namn på plats: Aspose.Tasks.Leveling Sammanfattning: Aspose.Tasks.dll (25.4.0)
Tillåter att ange parametrar för resursbalansering.
public sealed class LevelingOptions
Inheritance
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LevelingOptions()
Initialiserar en ny instans av Aspose.Tasks.Leveling.LevelingOptions klass.
public LevelingOptions()
Properties
CancellationToken
Få eller ställa in en token som kan användas för att avbryta en projektbalansverksamhet.
public CancellationToken CancellationToken { get; set; }
Fastighetsvärde
FinishDate
Få eller ange slutdatum för balansperioden. standardvärdet är projektets slutdatum.
public DateTime? FinishDate { get; set; }
Fastighetsvärde
DateTime ?
LevelingOrder
Det får den ordning i vilken jämställningsalgoritmen fördröjer uppgifter som har övergripande positioner.Efter fastställande av uppgifter som orsakar den övergripande placeringen och vilka uppgifter som kan försenas, används den angivna ordningen vilken uppgift som ska försenas först.
public LevelingOrder LevelingOrder { get; set; }
Fastighetsvärde
MessageHandler
Få eller ställa in meddelandebehandlaren callback som kan användas för att hämta loggmeddelanden som produceras av Aspose.Tasks under resursbalansering.
public IMessageHandler MessageHandler { get; set; }
Fastighetsvärde
MessageLevel
Få eller ställa in nivåer av loggmeddelanden som utfärdas av Aspose.Tasks under resursbalansering.
public MessageLevel MessageLevel { get; set; }
Fastighetsvärde
Resources
Få eller ställa in listan över de resurser som kommer att jämställas. Om noll ställs, kommer alla projektresurser att jämställas.
public IList<resource> Resources { get; set; }
Fastighetsvärde
StartDate
Få eller ange startdatum för nivån. standardvärdet är projektets startdatum.
public DateTime? StartDate { get; set; }
Fastighetsvärde
DateTime ?