Class ResourceLeveler
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Contém métodos de nivelamento de recursos.
public static class ResourceLeveler
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Métodos
ClearLeveling(Project)
Limpa qualquer atraso de nivelamento que foi adicionado anteriormente ao projeto durante o nivelamento de recursos.
public static void ClearLeveling(Project project)
Parâmetros
project
Project
Projeto para limpar o nivelamento.
ClearLeveling(IEnumerable<task>)
Limpa qualquer atraso de nivelamento que foi adicionado anteriormente às tarefas especificadas durante o nivelamento de recursos.
public static void ClearLeveling(IEnumerable<task> tasks)
Parâmetros
tasks
IEnumerable<Task>
O enumerável contendo as tarefas para as quais o atraso de nivelamento deve ser limpo.
LevelAll(Project)
Nivela tarefas para todos os recursos do projeto usando as opções de nivelamento padrão.
public static LevelingResult LevelAll(Project project)
Parâmetros
project
Project
Projeto para aplicar o nivelamento de recursos.
Retorna
Objeto contendo os resultados do nivelamento de recursos.
LevelResources(Project, LevelingOptions)
Nivela tarefas para os recursos especificados usando as opções de nivelamento especificadas.
public static LevelingResult LevelResources(Project project, LevelingOptions options)
Parâmetros
project
Project
Projeto para aplicar o nivelamento de recursos.
options
LevelingOptions
Opções que especificam como nivelar os recursos.
Retorna
Objeto contendo os resultados do nivelamento de recursos.
Exceções
se o parâmetro options for nulo.