Class ResourceLeveler

Class ResourceLeveler

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

Enthält Methoden zur Ressourcenebene.

public static class ResourceLeveler

Vererbung

objectResourceLeveler

Vererbte Mitglieder

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

Methoden

ClearLeveling(Project)

Löscht alle zuvor während der Ressourcenebene hinzugefügten Verzögerungen.

public static void ClearLeveling(Project project)

Parameter

project Project

Projekt, von dem die Ebenen gelöscht werden sollen.

ClearLeveling(IEnumerable<task>)

Löscht alle zuvor während der Ressourcenebene hinzugefügten Verzögerungen für die angegebenen Aufgaben.

public static void ClearLeveling(IEnumerable<task> tasks)

Parameter

tasks IEnumerable<Task&gt;

Die Aufzählung, die Aufgaben enthält, für die die Verzögerung gelöscht werden soll.

LevelAll(Project)

Ebnet Aufgaben für alle Ressourcen des Projekts unter Verwendung der Standardebenenoptionen.

public static LevelingResult LevelAll(Project project)

Parameter

project Project

Projekt, auf das die Ressourcenebene angewendet werden soll.

Rückgabewert

LevelingResult

Objekt, das die Ergebnisse der Ressourcenebene enthält.

LevelResources(Project, LevelingOptions)

Ebnet Aufgaben für die angegebenen Ressourcen unter Verwendung der angegebenen Ebenenoptionen.

public static LevelingResult LevelResources(Project project, LevelingOptions options)

Parameter

project Project

Projekt, auf das die Ressourcenebene angewendet werden soll.

options LevelingOptions

Optionen, die angeben, wie die Ressourcen geebnet werden sollen.

Rückgabewert

LevelingResult

Objekt, das die Ergebnisse der Ressourcenebene enthält.

Ausnahmen

ArgumentNullException

wenn der Parameter options null ist.

 Deutsch