Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Obsahuje metody pro vyrovnávání zdrojů.
public static class ResourceLeveler
Dědičnost
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metody
ClearLeveling(Project)
Odstraní jakékoli zpoždění vyrovnávání, které bylo dříve přidáno k projektu během vyrovnávání zdrojů.
public static void ClearLeveling(Project project)
Parametry
project
Project
Projekt, ze kterého se má odstranit vyrovnávání.
ClearLeveling(IEnumerable<task>)
Odstraní jakékoli zpoždění vyrovnávání, které bylo dříve přidáno k určeným úkolům během vyrovnávání zdrojů.
public static void ClearLeveling(IEnumerable<task> tasks)
Parametry
tasks
IEnumerable<Task>
Enumerable obsahující úkoly, pro které má být zpoždění vyrovnávání odstraněno.
LevelAll(Project)
Vyrovnává úkoly pro všechny zdroje projektu pomocí výchozích možností vyrovnávání.
public static LevelingResult LevelAll(Project project)
Parametry
project
Project
Projekt, na který se má aplikovat vyrovnávání zdrojů.
Návratová hodnota
Objekt obsahující výsledky vyrovnávání zdrojů.
LevelResources(Project, LevelingOptions)
Vyrovnává úkoly pro určené zdroje pomocí určených možností vyrovnávání.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Parametry
project
Project
Projekt, na který se má aplikovat vyrovnávání zdrojů.
options
LevelingOptions
Možnosti, které specifikují, jak vyrovnávat zdroje.
Návratová hodnota
Objekt obsahující výsledky vyrovnávání zdrojů.
Výjimky
pokud je parametr options null.