Class LevelingOptions

Class LevelingOptions

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

Ermöglicht die Angabe von Parametern für die Ressourcenebene.

public sealed class LevelingOptions

Vererbung

objectLevelingOptions

Vererbte Mitglieder

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

Konstruktoren

LevelingOptions()

Initialisiert eine neue Instanz der Klasse Aspose.Tasks.Leveling.LevelingOptions.

public LevelingOptions()

Eigenschaften

CancellationToken

Erhält oder setzt ein Token, das verwendet werden kann, um eine Projektleveling-Operation abzubrechen.

public CancellationToken CancellationToken { get; set; }

Eigenschaftswert

CancellationToken

FinishDate

Erhält oder setzt das Enddatum des Leveling-Zeitraums. Der Standardwert ist das Abschlussdatum des Projekts.

public DateTime? FinishDate { get; set; }

Eigenschaftswert

DateTime?

LevelingOrder

Erhält die Reihenfolge, in der der Leveling-Algorithmus Aufgaben mit Überlastungen verzögert. Nach der Bestimmung der Aufgaben, die die Überlastung verursachen, und welche Aufgaben verzögert werden können, wird die angegebene Reihenfolge verwendet, um festzulegen, welche Aufgabe zuerst verzögert werden soll.

public LevelingOrder LevelingOrder { get; set; }

Eigenschaftswert

LevelingOrder

MessageHandler

Erhält oder setzt einen Callback für den Nachrichtenhandler, der verwendet werden kann, um Protokollnachrichten abzufangen, die von Aspose.Tasks während des Ressourcenlevelings erzeugt werden.

public IMessageHandler MessageHandler { get; set; }

Eigenschaftswert

IMessageHandler

MessageLevel

Erhält oder setzt das Niveau der Protokollnachrichten, die von Aspose.Tasks während des Ressourcenlevelings ausgegeben werden.

public MessageLevel MessageLevel { get; set; }

Eigenschaftswert

MessageLevel

Resources

Erhält oder setzt die Liste der Ressourcen, die geebnet werden sollen. Wenn null gesetzt wird, werden alle Projektressourcen geebnet.

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

Eigenschaftswert

IList<Resource&gt;

StartDate

Erhält oder setzt das Startdatum des Leveling-Zeitraums. Der Standardwert ist das Startdatum des Projekts.

public DateTime? StartDate { get; set; }

Eigenschaftswert

DateTime?

 Deutsch