Class LevelingOptions
Namespace: Aspose.Tasks.Leveling
Assembly: Aspose.Tasks.dll (25.2.0)
Kaynak dengeleme parametrelerini belirtmeye olanak tanır.
public sealed class LevelingOptions
Miras
Miras Alınan Üyeler
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
LevelingOptions()
Aspose.Tasks.Leveling.LevelingOptions sınıfının yeni bir örneğini başlatır.
public LevelingOptions()
Özellikler
CancellationToken
Bir proje dengeleme işlemini iptal etmek için kullanılabilecek bir token alır veya ayarlar.
public CancellationToken CancellationToken { get; set; }
Özellik Değeri
FinishDate
Dengeleme dönemi bitiş tarihini alır veya ayarlar. Varsayılan değer projenin bitiş tarihidir.
public DateTime? FinishDate { get; set; }
Özellik Değeri
LevelingOrder
Dengeleme algoritmasının aşırı tahsis olan görevleri ne sırayla erteleyeceğini alır. Aşırı tahsise neden olan görevlerin belirlenmesinin ardından, hangi görevin önce erteleneceği belirli bir sıraya göre kullanılır.
public LevelingOrder LevelingOrder { get; set; }
Özellik Değeri
MessageHandler
Aspose.Tasks tarafından kaynak dengeleme sırasında üretilen günlük mesajlarını yakalamak için kullanılabilecek mesaj işleyici geri çağrısını alır veya ayarlar.
public IMessageHandler MessageHandler { get; set; }
Özellik Değeri
MessageLevel
Aspose.Tasks tarafından kaynak dengeleme sırasında yayımlanan günlük mesajlarının seviyesini alır veya ayarlar.
public MessageLevel MessageLevel { get; set; }
Özellik Değeri
Resources
Dengeleme yapılacak kaynakların listesini alır veya ayarlar. Null ayarlanırsa, tüm proje kaynakları dengelemeye alınacaktır.
public IList<resource> Resources { get; set; }
Özellik Değeri
StartDate
Dengeleme dönemi başlangıç tarihini alır veya ayarlar. Varsayılan değer projenin başlangıç tarihidir.
public DateTime? StartDate { get; set; }