Class LevelingOptions

Class LevelingOptions

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

Permet de spécifier les paramètres de nivellement des ressources.

public sealed class LevelingOptions

Héritage

objectLevelingOptions

Membres hérités

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

Constructeurs

LevelingOptions()

Initialise une nouvelle instance de la classe Aspose.Tasks.Leveling.LevelingOptions.

public LevelingOptions()

Propriétés

CancellationToken

Obtient ou définit un jeton qui peut être utilisé pour annuler une opération de nivellement de projet.

public CancellationToken CancellationToken { get; set; }

Valeur de la propriété

CancellationToken

FinishDate

Obtient ou définit la date de fin de la période de nivellement. La valeur par défaut est la date de fin du projet.

public DateTime? FinishDate { get; set; }

Valeur de la propriété

DateTime?

LevelingOrder

Obtient l’ordre dans lequel l’algorithme de nivellement retarde les tâches ayant des surallocations. Après avoir déterminé les tâches causant la surallocation et celles qui peuvent être retardées, l’ordre spécifié est utilisé pour déterminer quelle tâche doit être retardée en premier.

public LevelingOrder LevelingOrder { get; set; }

Valeur de la propriété

LevelingOrder

MessageHandler

Obtient ou définit le rappel du gestionnaire de messages qui peut être utilisé pour intercepter les messages de journal produits par Aspose.Tasks lors du nivellement des ressources.

public IMessageHandler MessageHandler { get; set; }

Valeur de la propriété

IMessageHandler

MessageLevel

Obtient ou définit le niveau des messages de journal émis par Aspose.Tasks lors du nivellement des ressources.

public MessageLevel MessageLevel { get; set; }

Valeur de la propriété

MessageLevel

Resources

Obtient ou définit la liste des ressources qui seront nivelées. Si null est défini, toutes les ressources du projet seront nivelées.

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

Valeur de la propriété

IList<Resource&gt;

StartDate

Obtient ou définit la date de début de la période de nivellement. La valeur par défaut est la date de début du projet.

public DateTime? StartDate { get; set; }

Valeur de la propriété

DateTime?

 Français