Class ResourceLeveler

Class ResourceLeveler

اسم الفضاء : Aspose.Tasks.Leveling تجميع: Aspose.Tasks.dll (25.4.0)

يحتوي على أساليب توازن الموارد.

public static class ResourceLeveler

Inheritance

object ResourceLeveler

الأعضاء الموروثين

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

Methods

ClearLeveling(Project)

يحدد أي تأخير في التوازن الذي تم إضافته سابقا إلى المشروع أثناء التوازن الموارد.

public static void ClearLeveling(Project project)

Parameters

project Project

المشروع على مستوى واضح.

ClearLeveling(الوظيفة » الوظيفة>)

يحدد أي تأخير في التوازن الذي تم إضافته سابقا إلى المهام المحددة أثناء التوازن الموارد.

public static void ClearLeveling(IEnumerable<task> tasks)

Parameters

tasks IEnumerable &lt؛ Task >

المهمات القابلة للتعديل التي ينبغي إزالة تأخير التوازن.

LevelAll(Project)

مستويات المهام لجميع موارد المشروع باستخدام خيارات التوازن الافتراضي.

public static LevelingResult LevelAll(Project project)

Parameters

project Project

مشروع لتطبيق الموارد الموازنة.

Returns

LevelingResult

الكائنات التي تحتوي على نتائج توازن الموارد.

LevelResources(المشروع، LevelingOptions)

مستويات المهام للموارد المحددة باستخدام خيارات التوازن المحددة.

public static LevelingResult LevelResources(Project project, LevelingOptions options)

Parameters

project Project

مشروع لتطبيق الموارد الموازنة.

options LevelingOptions

الخيارات التي تحدد كيفية توازن الموارد.

Returns

LevelingResult

الكائنات التي تحتوي على نتائج توازن الموارد.

Exceptions

ArgumentNullException

إذا كانت خيارات المعلمات صفر.

 عربي