Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Zawiera metody poziomowania zasobów.
public static class ResourceLeveler
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metody
ClearLeveling(Project)
Czyści wszelkie opóźnienia poziomowania, które wcześniej zostały dodane do projektu podczas poziomowania zasobów.
public static void ClearLeveling(Project project)
Parametry
project
Project
Projekt, z którego należy usunąć poziomowanie.
ClearLeveling(IEnumerable<task>)
Czyści wszelkie opóźnienia poziomowania, które wcześniej zostały dodane do określonych zadań podczas poziomowania zasobów.
public static void ClearLeveling(IEnumerable<task> tasks)
Parametry
tasks
IEnumerable<Task>
Enumerable zawierający zadania, dla których należy usunąć opóźnienie poziomowania.
LevelAll(Project)
Poziomuje zadania dla wszystkich zasobów projektu, używając domyślnych opcji poziomowania.
public static LevelingResult LevelAll(Project project)
Parametry
project
Project
Projekt, do którego należy zastosować poziomowanie zasobów.
Zwraca
Obiekt zawierający wyniki poziomowania zasobów.
LevelResources(Project, LevelingOptions)
Poziomuje zadania dla określonych zasobów, używając określonych opcji poziomowania.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Parametry
project
Project
Projekt, do którego należy zastosować poziomowanie zasobów.
options
LevelingOptions
Opcje, które określają, jak poziomować zasoby.
Zwraca
Obiekt zawierający wyniki poziomowania zasobów.
Wyjątki
jeśli parametr options jest null.