Struct Duration
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.5.0)
A projekt időtartamát képviseli.
public struct Duration : IEquatable<duration>Implements
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
IsElapsed
Megkap egy értéket, amely azt jelzi, hogy az időegység elmarad.
public bool IsElapsed { get; }ingatlan értéke
IsEstimated
Megkap egy értéket, amely jelzi, hogy az időegységet becsülik-e.
public bool IsEstimated { get; }ingatlan értéke
TimeSpan
Kap Aspose.Tasks.Duration.TimeSpan példája ennek a Időtartam objektumnak.
public TimeSpan TimeSpan { get; }ingatlan értéke
TimeUnit
Időegység típust kap az objektumhoz.
public TimeUnitType TimeUnit { get; }ingatlan értéke
Methods
Add(Duration)
Adja meg a meghatározott időtartamot erre az időtartamra.
public Duration Add(Duration d)Parameters
d Duration
kijelölt Aspose.Tasks.Duration hozzáadása erre a bekezdésre.
Returns
Új időtartamú objektum, amely a jelen bekezdés értékét, valamint a meghatározott időtartam értékét képviseli.
Add(kettős)
Adja meg a megadott kettős értéket ezen időtartamra.
public Duration Add(double val)Parameters
val double
a meghatározott System.Double érték hozzáadására ebben az esetben.
Returns
Új időtartamú objektum, amely a jelen bekezdés értékét, valamint a meghatározott időtartam értékét képviseli.
Convert(TimeUnitType)
Átalakítja az időtartam tárgyát egy másik időtartamra a meghatározott időegységekkel.
public Duration Convert(TimeUnitType timeUnitType)Parameters
timeUnitType TimeUnitType
a meghatározott időegység típusa.
Returns
Visszaadja az új időtartamot a meghatározott egység típusával.
Equals(Duration)
Visszaadja az értéket, amely azt jelzi, hogy ez az eset egyenlő-e egy meghatározott objektummal.
public bool Equals(Duration other)Parameters
other Duration
Az a cél, hogy összehasonlítsa ezt az esetet.
Returns
Returns True ha egy másik időtartam-beállítás ugyanazokkal a TimeSpan és TimeUnit értékekkel rendelkezik, mint ez a beállítás; egyébként, hamis.
Equals(objektum)
Visszaadja az értéket, amely azt jelzi, hogy ez az eset egyenlő-e egy meghatározott objektummal.
public override bool Equals(object obj)Parameters
obj object
Az a cél, hogy összehasonlítsa ezt az esetet.
Returns
True ha a meghatározott objektum olyan Időtartam, amely ugyanazokkal a TimeSpan és TimeUnit értékekkel rendelkezik, mint ez az eset; egyébként, hamis.
GetHashCode()
Visszaadja a hash kód értéket az objektumhoz.
public override int GetHashCode()Returns
Visszaadja a hash kód értéket erre az időtartamra.
Parse(A projekt, a string)
Átalakítja a meghatározott szalagot az Aspose.Tasks.Duration szerkezet példájára.
public static Duration Parse(Project p, string value)Parameters
p Project
az Aspose.Tasks.Project osztály meghatározott példája az időtartam átalakításához.
value string
Az átalakítani kívánt szalagot.
Returns
Visszaadja az Aspose.Tasks.Duration szerkezet átalakított példáját.
ParseTimeSpan(A string)
Az időtartam a “PT–H–M–S–” formátumban történik.
public static TimeSpan ParseTimeSpan(string value)Parameters
value string
A kijelölt szalag a parse-hez.
Returns
Visszaadja az Aspose.Tasks.Duration.TimeSpan struktúrát.
Subtract(Duration)
A meghatározott időtartam ezen időtartamra utal.
public Duration Subtract(Duration d)Parameters
d Duration
A kijelölt Aspose.Tasks.Duration példányt ebből a példányból kivonjuk.
Returns
Új időtartamú objektum, amely a jelen bekezdés értékét képviseli, mint a meghatározott időtartam értékét.
Subtract(kettős)
A szubtraktumok megadják a kettős értéket ebből az időtartamból.
public Duration Subtract(double val)Parameters
val double
Specifikált System.Double értéket szubtraktálni ebből a bekezdésből.
Returns
Új időtartamú objektum, amely a jelen bekezdés értékét képviseli, mint a meghatározott időtartam értékét.
ToDouble()
Átalakítja a hosszúság objektumot a System.Double értékre.
public double ToDouble()Returns
Az átalakított érték.
ToString()
Visszatér egy sor képviselete ennek az eljárásnak.
public override string ToString()Returns
Ez a képviseleti egység ezen a területen.
Operators
Szervező =(Időtartam, időtartam)
Visszaadja az értéket, amely azt jelzi, hogy ez az eset egyenlő-e egy meghatározott objektummal.
public static bool operator ==(Duration a, Duration b)Parameters
a Duration
Az első időtartam.
b Duration
A második időtartam.
Returns
egy érték, amely azt jelzi, hogy ez az eset egyenlő-e egy meghatározott objektummal
Operátor !=(Időtartam, időtartam)
Visszaadja az értéket, amely azt jelzi, hogy ez az eset nem egyenlő-e a meghatározott objektummal.
public static bool operator !=(Duration a, Duration b)Parameters
a Duration
Az első időtartam.
b Duration
A második időtartam.
Returns
az érték, amely azt jelzi, hogy ez az eset nem egyenlő-e egy meghatározott objektummal