Struct Duration
Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)
Doba trvania projektu.
public struct Duration : IEquatable<duration>
Implements
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
IsElapsed
Získava hodnotu, ktorá ukazuje, či je časová jednotka vynechaná.
public bool IsElapsed { get; }
Hodnota nehnuteľnosti
IsEstimated
Získava hodnotu, ktorá ukazuje, či sa odhaduje časová jednotka.
public bool IsEstimated { get; }
Hodnota nehnuteľnosti
TimeSpan
Získava Aspose.Tasks.Duration.TimeSpan príklad tohto objektu Doba trvania.
public TimeSpan TimeSpan { get; }
Hodnota nehnuteľnosti
TimeUnit
Dostane typ časovej jednotky pre tento objekt.
public TimeUnitType TimeUnit { get; }
Hodnota nehnuteľnosti
Methods
Add(Duration)
Dodáva špecifikovanú dĺžku tejto dĺžky.
public Duration Add(Duration d)
Parameters
d
Duration
špecifikované Aspose.Tasks.Duration pridať k tejto inštancii.
Returns
Nový objekt trvania, ktorý predstavuje hodnotu tejto inštancie plus špecifikovanú hodnotu trvania.
Add(Dvojitý)
Dodáva špecifikovanú dvojitú hodnotu na túto dobu.
public Duration Add(double val)
Parameters
val
double
špecifikovaná Systém.Dvojnásobná hodnota pridať k tejto inštancii.
Returns
Nový objekt trvania, ktorý predstavuje hodnotu tejto inštancie plus špecifikovanú hodnotu trvania.
Convert(TimeUnitType)
Konvertuje Objem trvania na inú trvanie s určenými časovými jednotkami.
public Duration Convert(TimeUnitType timeUnitType)
Parameters
timeUnitType
TimeUnitType
špecifikovaný typ časovej jednotky.
Returns
vráti novú dĺžku s určeným typom jednotky.
Equals(Duration)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.
public bool Equals(Duration other)
Parameters
other
Duration
V porovnaní s týmto prípadom.
Returns
Returns True ak iná doba trvania má rovnaké hodnoty TimeSpan a TimeUnit ako táto; inak, falošné.
Equals(objekty)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.
public override bool Equals(object obj)
Parameters
obj
object
V porovnaní s týmto prípadom.
Returns
True ak je uvedený objekt trvanlivosťou, ktorá má rovnaké hodnoty TimeSpan a TimeUnit ako táto; inak, falošné.
GetHashCode()
Vráti hodnotu hash kódu pre tento objekt.
public override int GetHashCode()
Returns
vráti hodnotu hash kódu pre túto dobu trvania.
Parse(Názov: String)
Konvertuje špecifikovaný prúžok na príklad Aspose.Tasks.Duration štruktúry.
public static Duration Parse(Project p, string value)
Parameters
p
Project
špecifikovaný príklad triedy Aspose.Tasks.Project pre konverziu trvania na.
value
string
špecifikovaný riadok na konverziu.
Returns
Vráti prevedenú inštanciu Aspose.Tasks.Duration štruktúry.
ParseTimeSpan(Stretnutie)
Doba trvania páskov v formáte “PT–H–M–S–”.
public static TimeSpan ParseTimeSpan(string value)
Parameters
value
string
špecifikovaný prúžok na parse.
Returns
vráti parsed príklad Aspose.Tasks.Duration.TimeSpan štruktúry.
Subtract(Duration)
Podstránky určené trvanie od tejto trvanlivosti.
public Duration Subtract(Duration d)
Parameters
d
Duration
špecifikovaný Aspose.Tasks.Duration príklad odtrhnúť z tohto prípadu.
Returns
Nový objekt trvania, ktorý predstavuje hodnotu tohto prípadu minus stanovenú hodnotu trvania.
Subtract(Dvojitý)
Subtrakty špecifikované dvojité hodnoty z tejto trvanlivosti.
public Duration Subtract(double val)
Parameters
val
double
špecifikovaná System.Dvojnásobná hodnota na odvod z tejto inštancie.
Returns
Nový objekt trvania, ktorý predstavuje hodnotu tohto prípadu minus stanovenú hodnotu trvania.
ToDouble()
Konvertuje objekt Doba trvania na System.Dvojitá hodnota.
public double ToDouble()
Returns
Konvertovaná hodnota
ToString()
Vráti riadkovú reprezentáciu tejto inštancie.
public override string ToString()
Returns
Stretnutie tejto inštancie.
Operators
prevádzkovateľ = =(trvanie, trvanie)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.
public static bool operator ==(Duration a, Duration b)
Parameters
a
Duration
Prvá doba trvania.
b
Duration
Druhá doba trvania.
Returns
hodnota, ktorá naznačuje, či je táto inštancia rovná určitému objektu
prevádzkovateľ !=(trvanie, trvanie)
Vráti hodnotu, ktorá ukazuje, či táto inštancia nie je rovnaká ako špecifikovaný objekt.
public static bool operator !=(Duration a, Duration b)
Parameters
a
Duration
Prvá doba trvania.
b
Duration
Druhá doba trvania.
Returns
hodnota, ktorá ukazuje, či táto inštancia nie je rovnaká ako špecifikovaný objekt