Class ResourceLeveler

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à

objectResourceLeveler

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

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

LevelingResult

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

LevelingResult

Oggetto contenente i risultati del livellamento delle risorse.

Eccezioni

ArgumentNullException

se il parametro options è nullo.

 Italiano