Class LevelingOptions

Class LevelingOptions

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

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

public sealed class LevelingOptions

Inheritance

object LevelingOptions

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

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

Constructors

LevelingOptions()

يبدأ مثال جديد من فئة Aspose.Tasks.Leveling.LevelingOptions.

public LevelingOptions()

Properties

CancellationToken

يحصل أو يضع رمزًا يمكن استخدامه لإلغاء عملية تصنيف المشروع.

public CancellationToken CancellationToken { get; set; }

قيمة الممتلكات

CancellationToken

FinishDate

يحصل أو يحدد تاريخ انتهاء فترة التوازن.القيمة الافتراضية هي تاريخ الانتهاء من المشروع.

public DateTime? FinishDate { get; set; }

قيمة الممتلكات

DateTime ?

LevelingOrder

يحصل على الترتيب الذي يتأخر فيه خوارزمية التوازن المهام التي لديها مواقف عامة.بعد تحديد المهام التي تسبب التوزيع العام وما هي المهام التي يمكن تأجيلها ، يتم استخدام الطلب المحدد الذي يجب تأجيل المهام أولاً.

public LevelingOrder LevelingOrder { get; set; }

قيمة الممتلكات

LevelingOrder

MessageHandler

يتلقى أو يضع ردود الفعل التي يمكن استخدامها لقبض رسائل السجلات التي تنتجها Aspose.Tasks أثناء ترتيب الموارد.

public IMessageHandler MessageHandler { get; set; }

قيمة الممتلكات

IMessageHandler

MessageLevel

يحصل أو يحدد مستوى رسائل السجلات الصادرة عن Aspose.Tasks أثناء تسليم الموارد.

public MessageLevel MessageLevel { get; set; }

قيمة الممتلكات

MessageLevel

Resources

يحصل أو يضع قائمة الموارد التي سيتم توحيدها.إذا تم تعيين صفر، سيتم توحيد جميع موارد المشروع.

public IList<resource> Resources { get; set; }

قيمة الممتلكات

IList &lt؛ Resource >

StartDate

يحصل أو يحدد تاريخ بدء فترة التوازن.القيمة الافتراضية هي تاريخ بدء المشروع.

public DateTime? StartDate { get; set; }

قيمة الممتلكات

DateTime ?

 عربي