Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Contient des méthodes de nivellement des ressources.
public static class ResourceLeveler
Héritage
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Méthodes
ClearLeveling(Project)
Efface tout retard de nivellement qui avait été précédemment ajouté au projet lors du nivellement des ressources.
public static void ClearLeveling(Project project)
Paramètres
project
Project
Projet pour lequel effacer le nivellement.
ClearLeveling(IEnumerable<task>)
Efface tout retard de nivellement qui avait été précédemment ajouté aux tâches spécifiées lors du nivellement des ressources.
public static void ClearLeveling(IEnumerable<task> tasks)
Paramètres
tasks
IEnumerable<Task>
L’énumérable contenant les tâches pour lesquelles le retard de nivellement doit être effacé.
LevelAll(Project)
Nivele les tâches pour toutes les ressources du projet en utilisant les options de nivellement par défaut.
public static LevelingResult LevelAll(Project project)
Paramètres
project
Project
Projet pour appliquer le nivellement des ressources.
Retours
Objet contenant les résultats du nivellement des ressources.
LevelResources(Project, LevelingOptions)
Nivele les tâches pour les ressources spécifiées en utilisant les options de nivellement spécifiées.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Paramètres
project
Project
Projet pour appliquer le nivellement des ressources.
options
LevelingOptions
Options qui spécifient comment niveler les ressources.
Retours
Objet contenant les résultats du nivellement des ressources.
Exceptions
si le paramètre options est nul.