Class LevelingOptions
Numele spaţiului: Aspose.Tasks.Leveling Asamblare: Aspose.Tasks.dll (25.4.0)
Permite specificarea parametrilor de echilibrare a resurselor.
public sealed class LevelingOptions
Inheritance
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LevelingOptions()
Inițializează o nouă instanță a clasei Aspose.Tasks.Leveling.LevelingOptions.
public LevelingOptions()
Properties
CancellationToken
Obține sau stabilește un token care poate fi folosit pentru a anula o operațiune de echilibrare a proiectului.
public CancellationToken CancellationToken { get; set; }
Valoarea proprietății
FinishDate
Obține sau stabilește data de încheiere a perioadei de echilibrare. valoarea implicită este data de încheiere a proiectului.
public DateTime? FinishDate { get; set; }
Valoarea proprietății
DateTime ?
LevelingOrder
Obține ordinea în care algoritmul de echilibrare întârzie sarcinile care au locații generale.După determinarea sarcinilor care cauzează înlocuirea generală și care sarcini pot fi amânate, se utilizează comanda specificată care sarcină ar trebui întârziată mai întâi.
public LevelingOrder LevelingOrder { get; set; }
Valoarea proprietății
MessageHandler
Obține sau stabilește un apel înapoi al operatorului de mesaje care poate fi folosit pentru a intercepta mesajele de log produse de Aspose.Tasks în timpul nivelării resurselor.
public IMessageHandler MessageHandler { get; set; }
Valoarea proprietății
MessageLevel
Obține sau stabilește un nivel de mesaje de înregistrare emise de Aspose.Tasks în timpul echilibrării resurselor.
public MessageLevel MessageLevel { get; set; }
Valoarea proprietății
Resources
Obține sau stabilește lista resurselor care vor fi echilibrate.Dacă nula este setată, toate resursele proiectului vor fi echilibrate.
public IList<resource> Resources { get; set; }
Valoarea proprietății
StartDate
Obține sau stabilește data de începere a perioadei de echilibrare. valoarea implicită este data de începere a proiectului.
public DateTime? StartDate { get; set; }
Valoarea proprietății
DateTime ?