Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Contiene metodi per il livellamento delle risorse.
public static class ResourceLeveler
Ereditarietà
Membri Ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metodi
ClearLeveling(Project)
Rimuove qualsiasi ritardo di livellamento che era stato precedentemente aggiunto al progetto durante il livellamento delle risorse.
public static void ClearLeveling(Project project)
Parametri
project
Project
Progetto da cui rimuovere il livellamento.
ClearLeveling(IEnumerable<task>)
Rimuove qualsiasi ritardo di livellamento che era stato precedentemente aggiunto ai task specificati durante il livellamento delle risorse.
public static void ClearLeveling(IEnumerable<task> tasks)
Parametri
tasks
IEnumerable<Task>
L’enumerabile contenente i task per i quali il ritardo di livellamento deve essere rimosso.
LevelAll(Project)
Livella i task per tutte le risorse del progetto utilizzando le opzioni di livellamento predefinite.
public static LevelingResult LevelAll(Project project)
Parametri
project
Project
Progetto su cui applicare il livellamento delle risorse.
Restituisce
Oggetto contenente i risultati del livellamento delle risorse.
LevelResources(Project, LevelingOptions)
Livella i task per le risorse specificate utilizzando le opzioni di livellamento specificate.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Parametri
project
Project
Progetto su cui applicare il livellamento delle risorse.
options
LevelingOptions
Opzioni che specificano come livellare le risorse.
Restituisce
Oggetto contenente i risultati del livellamento delle risorse.
Eccezioni
se il parametro options è nullo.