Class ResourceLeveler
Nombre del espacio: Aspose.Tasks.Leveling Asamblea: Aspose.Tasks.dll (25.4.0)
Contiene métodos de equilibrio de recursos.
public static class ResourceLeveler
Inheritance
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Methods
ClearLeveling(Project)
Clarifica cualquier retraso de nivelamiento que se añadió anteriormente al proyecto durante el nivelamiento de recursos.
public static void ClearLeveling(Project project)
Parameters
project
Project
Proyecto para un nivel claro.
ClearLeveling(Tareas > Tareas>)
Clarifica cualquier retraso de nivelamiento que se haya añadido anteriormente a las tareas especificadas durante el nivelamiento de recursos.
public static void ClearLeveling(IEnumerable<task> tasks)
Parameters
tasks
IEnumerable
&ylt;
Task
>
Las tareas enumerables que contienen las tareas para las que se debe limitar el retraso de nivelamiento.
LevelAll(Project)
Niveles tareas para todos los recursos del proyecto utilizando las opciones de nivelamiento predeterminado.
public static LevelingResult LevelAll(Project project)
Parameters
project
Project
Proyecto para aplicar el equilibrio de recursos.
Returns
Objeto que contiene resultados de nivelamiento de recursos.
LevelResources(Proyecto, LevelingOptions)
Niveles tareas para los recursos especificados utilizando las opciones de equilibrio especificadas.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Parameters
project
Project
Proyecto para aplicar el equilibrio de recursos.
options
LevelingOptions
Opciones que especifican cómo nivelar los recursos.
Returns
Objeto que contiene resultados de nivelamiento de recursos.
Exceptions
Si las opciones de parámetros son nulas.