Class ResourceLeveler

Class ResourceLeveler

ja nimityö: Aspose.Tasks.Leveling Kokoelma: Aspose.Tasks.dll (25.4.0)

Sisältää resurssien tasapainottamismenetelmiä.

public static class ResourceLeveler

Inheritance

object ResourceLeveler

Perintöjäsenet

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

ClearLeveling(Project)

Puhdistaa kaikki tasoitusviivästykset, jotka on aiemmin lisätty hankkeeseen resurssitason aikana.

public static void ClearLeveling(Project project)

Parameters

project Project

Projekti selkeää tasapainottamista varten.

ClearLeveling(Tavoitteet > Tavoitteet>)

Puhdistaa kaikki tasoitusviivästykset, jotka on aiemmin lisätty määriteltyihin tehtäviin resurssien tasoituksen aikana.

public static void ClearLeveling(IEnumerable<task> tasks)

Parameters

tasks IEnumerable < Task >

Määritelmät, jotka sisältävät tehtäviä, joiden osalta tasoitusviivästys on poistettava.

LevelAll(Project)

Tavoitteet tehtäviä kaikkien projektin resursseja käyttämällä oletusarvoinen tasointi vaihtoehtoja.

public static LevelingResult LevelAll(Project project)

Parameters

project Project

Tavoitteena on soveltaa resurssien tasapainottamista.

Returns

LevelingResult

Objekti, joka sisältää resurssien tasapainottamisen tuloksia.

LevelResources(Ohjelma, LevelingOptions)

Tasoilla tehtävät määritellyt resurssit käyttämällä määriteltyjen tasapaino vaihtoehtoja.

public static LevelingResult LevelResources(Project project, LevelingOptions options)

Parameters

project Project

Tavoitteena on soveltaa resurssien tasapainottamista.

options LevelingOptions

Vaihtoehdot, jotka määrittelevät, miten resursseja tasoitetaan.

Returns

LevelingResult

Objekti, joka sisältää resurssien tasapainottamisen tuloksia.

Exceptions

ArgumentNullException

Jos parametrit ovat nolla.

 Suomi