Class ResourceLeveler

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

object ResourceLeveler

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

LevelingResult

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

LevelingResult

Objeto que contiene resultados de nivelamiento de recursos.

Exceptions

ArgumentNullException

Si las opciones de parámetros son nulas.

 Español