Struct Duration
İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)
Bir projenin süresini temsil eder.
public struct Duration : IEquatable<duration>
Implements
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
IsElapsed
Zaman biriminin kaybolduğunu gösteren bir değer alır.
public bool IsElapsed { get; }
Mülkiyet Değer
IsEstimated
Zaman biriminin tahmin edildiğini gösteren bir değer alır.
public bool IsEstimated { get; }
Mülkiyet Değer
TimeSpan
Gets Aspose.Tasks.Duration.TimeSpan bu Durum nesnesinin örneğini alır.
public TimeSpan TimeSpan { get; }
Mülkiyet Değer
TimeUnit
Bu nesne için zaman birimi türü alır.
public TimeUnitType TimeUnit { get; }
Mülkiyet Değer
Methods
Add(Duration)
Bu süre için belirtilen süreyi ekleyin.
public Duration Add(Duration d)
Parameters
d
Duration
Aspose.Tasks.Duration bu örnek eklemek için belirtilmiştir.
Returns
Bu durumun değerini artı belirtilen süre değerini temsil eden yeni bir ömrü nesne.
Add(Çift)
Bu süre için iki kat değer belirlenir.
public Duration Add(double val)
Parameters
val
double
Bu örneğe eklemek için belirtilen System.Double değeri.
Returns
Bu durumun değerini artı belirtilen süre değerini temsil eden yeni bir ömrü nesne.
Convert(TimeUnitType)
Dönüştürücü Süre, belirli zaman birimleri ile başka bir süre geçer.
public Duration Convert(TimeUnitType timeUnitType)
Parameters
timeUnitType
TimeUnitType
belirlenmiş zaman birimi türü.
Returns
Yeni birim türü ile yeni bir süreyi iade eder.
Equals(Duration)
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer iade eder.
public bool Equals(Duration other)
Parameters
other
Duration
Bu durumla karşılaştırılabilir.
Returns
Returns True eğer başka bir Durum örneği bu örneğe benzer TimeSpan ve TimeUnit değerlerine sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
Equals(nesne)
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer iade eder.
public override bool Equals(object obj)
Parameters
obj
object
Bu durumla karşılaştırılabilir.
Returns
True belirtilen nesne, bu örnekle aynı TimeSpan ve TimeUnit değerlerine sahip bir Süresi ise; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
GetHashCode()
Bu nesne için bir hash kodu değeri iade eder.
public override int GetHashCode()
Returns
Bu süre için bir hash kodu değeri iade eder.
Parse(Çerçeve , string)
Belirlenen çubuğu Aspose.Tasks.Duration yapısının örneğine dönüştürür.
public static Duration Parse(Project p, string value)
Parameters
p
Project
Aspose.Tasks.Project sınıfının belirlenmiş örneği için dönüştürme süresi.
value
string
Değiştirmek için belirlenmiş çubuk.
Returns
Aspose.Tasks.Duration yapısının dönüştürülmüş örneğini geri getirir.
ParseTimeSpan(Sırt)
Parses uzunluk çizgisi “PT–H–M–S–” biçiminde.
public static TimeSpan ParseTimeSpan(string value)
Parameters
value
string
Parsa için belirlenmiş çizgi.
Returns
Aspose.Tasks.Duration.TimeSpan yapısının parsed örneğini geri getirir.
Subtract(Duration)
Bu süreye göre belirlenmiş süresin alt kısımları.
public Duration Subtract(Duration d)
Parameters
d
Duration
Belirlenen Aspose.Tasks.Duration örneği bu örneğinden çekilir.
Returns
Bu durumun değerini temsil eden yeni uzunluk nesnesi, belirtilen uzunluk değeri azdır.
Subtract(Çift)
Subtracts bu süresinin iki katı değeri belirtilmiştir.
public Duration Subtract(double val)
Parameters
val
double
belirtilen System.Double değeri bu örnekten çekilmelidir.
Returns
Bu durumun değerini temsil eden yeni uzunluk nesnesi, belirtilen uzunluk değeri azdır.
ToDouble()
Durum nesnesini System.Double değerine dönüştürür.
public double ToDouble()
Returns
Değiştirilmiş Değer
ToString()
Bu durumun bir çerçeve temsilini geri getirir.
public override string ToString()
Returns
Bu istasyonun bir parçasıdır.
Operators
Operatör =(Süre, Süre)
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer iade eder.
public static bool operator ==(Duration a, Duration b)
Parameters
a
Duration
İlk süre için.
b
Duration
İkinci süre için.
Returns
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer
Operatör !=(Süre, Süre)
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer iade eder.
public static bool operator !=(Duration a, Duration b)
Parameters
a
Duration
İlk süre için.
b
Duration
İkinci süre için.
Returns
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer