Struct Duration
ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)
Se edustaa projektin kestoa.
public struct Duration : IEquatable<duration>
Implements
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
IsElapsed
Saat arvon, joka osoittaa, onko aikayksikkö poistettu.
public bool IsElapsed { get; }
Omistuksen arvo
IsEstimated
Saat arvon, joka osoittaa, onko aikayksikkö arvioitu.
public bool IsEstimated { get; }
Omistuksen arvo
TimeSpan
Saa Aspose.Tasks.Duration.TimeSpan esimerkki tästä Kesto-objekti.
public TimeSpan TimeSpan { get; }
Omistuksen arvo
TimeUnit
Saat tämän kohteen ajan yksikön tyypin.
public TimeUnitType TimeUnit { get; }
Omistuksen arvo
Methods
Add(Duration)
Lisätään määritelty kesto tähän kestoon.
public Duration Add(Duration d)
Parameters
d
Duration
määritetty Aspose.Tasks.Duration lisätä tähän tapaukseen.
Returns
Uusi kesto-objekti, joka edustaa tämän tapauksen arvoa sekä määriteltyä kesto-arvoa.
Add(Kaksinkertainen)
Lisätiedot Kaksinkertainen arvo tällä ajanjaksolla.
public Duration Add(double val)
Parameters
val
double
määritetty System.Double arvo lisätä tähän tapaukseen.
Returns
Uusi kesto-objekti, joka edustaa tämän tapauksen arvoa sekä määriteltyä kesto-arvoa.
Convert(TimeUnitType)
Muuttaa keston kohde toiseen kestoon määritellyllä aikayksiköllä.
public Duration Convert(TimeUnitType timeUnitType)
Parameters
timeUnitType
TimeUnitType
määritellyn ajan yksikön tyyppi.
Returns
palauttaa uusi kesto määritellyn yksikön tyypin kanssa.
Equals(Duration)
Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty objekti.
public bool Equals(Duration other)
Parameters
other
Duration
Tarkoituksena on verrata tätä tapausta.
Returns
Returns True jos toisella pituusnäytteellä on samat TimeSpan- ja TimeUnit-arvot kuin tässä tapauksessa; muutoin, Väärä.
Equals(Objekti)
Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty objekti.
public override bool Equals(object obj)
Parameters
obj
object
Tarkoituksena on verrata tätä tapausta.
Returns
True jos ilmoitettu esine on kesto, jolla on samat TimeSpan- ja TimeUnit-arvot kuin tässä tapauksessa; muutoin, Väärä.
GetHashCode()
Palauttaa hash-koodin arvo tähän kohteeseen.
public override int GetHashCode()
Returns
palauttaa hash-koodin arvon tälle kestoyksikölle.
Parse(Ohjelma, String)
Muuttaa määritellyn sarjan Aspose.Tasks.Duration -rakenteeseen.
public static Duration Parse(Project p, string value)
Parameters
p
Project
määritellyn Aspose.Tasks.Project luokan tapa muuntaa kesto.
value
string
määritettyä sarjaa muuntaa.
Returns
Palauttaa muunnetun tapauksen Aspose.Tasks.Duration rakenteesta.
ParseTimeSpan(String)
Parse keston sarja muodossa “PT–H–M–S–”.
public static TimeSpan ParseTimeSpan(string value)
Parameters
value
string
määritellyn sarjan parsille.
Returns
palauttaa Aspose.Tasks.Duration.TimeSpan rakenne.
Subtract(Duration)
Allekirjoita määritelty kesto tästä kestoista.
public Duration Subtract(Duration d)
Parameters
d
Duration
määritellyn Aspose.Tasks.Duration -indeksin poistaminen tästä indeksistä.
Returns
Uusi kesto-objekti, joka edustaa tämän tapauksen arvoa vähemmän kuin määritetty kesto-arvo.
Subtract(Kaksinkertainen)
Allekirjoitukset määrittelevät kaksinkertaisen arvon tästä kesto-annoksesta.
public Duration Subtract(double val)
Parameters
val
double
määritelty System.Double arvo vetää tästä tapauksesta.
Returns
Uusi kesto-objekti, joka edustaa tämän tapauksen arvoa vähemmän kuin määritetty kesto-arvo.
ToDouble()
Suunnittelee pituusobjekti System.Double -arvoon.
public double ToDouble()
Returns
muunnettua arvoa
ToString()
palauttaa tämän kohdan sarjan edustuksen.
public override string ToString()
Returns
Siinä on kyseisen viranomaisen virallinen edustus.
Operators
Toiminnanharjoittaja =(Kesto ja kesto)
Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty objekti.
public static bool operator ==(Duration a, Duration b)
Parameters
a
Duration
Ensimmäisen ajanjakson aikana.
b
Duration
Toinen kesto on.
Returns
arvo, joka osoittaa, onko tämä indeksi samanlainen kuin tietty objekti
operaattori !=(Kesto ja kesto)
Palauttaa arvo, joka osoittaa, onko tämä tapaus samanlainen kuin määritetty objekti.
public static bool operator !=(Duration a, Duration b)
Parameters
a
Duration
Ensimmäisen ajanjakson aikana.
b
Duration
Toinen kesto on.
Returns
arvo, joka osoittaa, onko tämä tapaus samanlainen kuin tietty objekti