Class ResourceLeveler

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

objectResourceLeveler

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

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

LevelingResult

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

LevelingResult

Objeto contendo os resultados do nivelamento de recursos.

Exceções

ArgumentNullException

se o parâmetro options for nulo.

 Português