Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Enthält Methoden zur Ressourcenebene.
public static class ResourceLeveler
Vererbung
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>
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
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
Objekt, das die Ergebnisse der Ressourcenebene enthält.
Ausnahmen
wenn der Parameter options null ist.