Class ResourceLeveler

Class ResourceLeveler

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

Zawiera metody poziomowania zasobów.

public static class ResourceLeveler

Dziedziczenie

objectResourceLeveler

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&gt;

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

LevelingResult

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

LevelingResult

Obiekt zawierający wyniki poziomowania zasobów.

Wyjątki

ArgumentNullException

jeśli parametr options jest null.

 Polski