Class LevelingOptions
İsim alanı : Aspose.Tasks.Leveling Toplantı: Aspose.Tasks.dll (25.4.0)
Kaynak düzeltme parametrelerini belirlemek için izin verir.
public sealed class LevelingOptions
Inheritance
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LevelingOptions()
Aspose.Tasks.Leveling.LevelingOptions sınıfının yeni bir örneğini başlatır.
public LevelingOptions()
Properties
CancellationToken
Bir proje düzeltme işlemi iptal etmek için kullanılabilecek bir token alır veya ayarlar.
public CancellationToken CancellationToken { get; set; }
Mülkiyet Değer
FinishDate
Düzeltme süresi son tarihini alır veya ayarlar. varsayılan değeri projenin son tarihidir.
public DateTime? FinishDate { get; set; }
Mülkiyet Değer
DateTime ?
LevelingOrder
Eşitleme algoritmasının genel pozisyonlara sahip görevleri geciktirdiği sırada bulunur.Toplam dağılımı neden olan görevleri belirledikten sonra ve hangi görevleri geciktirilebilir, hangi görevi öncelikle geciktirilmelidir belirtilen sipariş kullanılır.
public LevelingOrder LevelingOrder { get; set; }
Mülkiyet Değer
MessageHandler
Aspose.Tasks tarafından kaynak düzeltme sırasında üretilen log mesajlarını engellemek için kullanılabilecek bir çağrı geri dönüşü alır veya ayarlar.
public IMessageHandler MessageHandler { get; set; }
Mülkiyet Değer
MessageLevel
Resource leveling sırasında Aspose.Tasks tarafından yayınlanan günlük mesajların seviyesini alır veya ayarlar.
public MessageLevel MessageLevel { get; set; }
Mülkiyet Değer
Resources
Eğer sıfır ayarlanırsa, tüm proje kaynakları eşitlenir.
public IList<resource> Resources { get; set; }
Mülkiyet Değer
StartDate
Eşitleme dönemi başlangıç tarihini alır veya ayarlar. varsayılan değeri projenin başlangıç tarihidir.
public DateTime? StartDate { get; set; }
Mülkiyet Değer
DateTime ?