Class LevelingOptions

Class LevelingOptions

Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)

מאפשר להגדיר פרמטרים של איזון משאבים.

public sealed class LevelingOptions

ירושה

objectLevelingOptions

חברים שהורשו

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

בונים

LevelingOptions()

מאתחל מופע חדש של מחלקת Aspose.Tasks.Leveling.LevelingOptions.

public LevelingOptions()

מאפיינים

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

מקבל או קובע את הרשימה של המשאבים שיאוזנו. אם ערך null מוגדר, כל משאבי הפרויקט יאוזנו.

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

ערך המאפיין

IList<Resource&gt;

StartDate

מקבל או קובע את תאריך תחילת תקופת האיזון. ערך ברירת המחדל הוא תאריך ההתחלה של הפרויקט.

public DateTime? StartDate { get; set; }

ערך המאפיין

DateTime?

 Ελληνικά