Class LevelingOptions

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

object LevelingOptions

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

CancellationToken

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

LevelingOrder

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

IMessageHandler

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

MessageLevel

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

IList < Resource >

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 ?

 Română