Struct Duration
De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)
De duur van een project.
public struct Duration : IEquatable<duration>
Implements
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
IsElapsed
Geeft een waarde die aangeeft of de tijd-eenheid is vervallen.
public bool IsElapsed { get; }
Eigendomswaarde
IsEstimated
Geeft een waarde die aangeeft of een tijdeenheid wordt geschat.
public bool IsEstimated { get; }
Eigendomswaarde
TimeSpan
Gets Aspose.Tasks.Duration.TimeSpan instantie van dit Tijdduur object.
public TimeSpan TimeSpan { get; }
Eigendomswaarde
TimeUnit
Geeft tijd eenheid type voor dit object.
public TimeUnitType TimeUnit { get; }
Eigendomswaarde
Methods
Add(Duration)
Voeg de aangegeven duur toe aan deze duur.
public Duration Add(Duration d)
Parameters
d
Duration
aangegeven Aspose.Tasks.Duration om aan deze instantie toe te voegen.
Returns
Nieuw duur object dat de waarde van deze instantie plus de aangegeven duur waarde vertegenwoordigt.
Add(dubbele)
Ads aangegeven dubbele waarde voor deze duur.
public Duration Add(double val)
Parameters
val
double
de aangegeven System.Double waarde om aan deze instantie toe te voegen.
Returns
Nieuw duur object dat de waarde van deze instantie plus de aangegeven duur waarde vertegenwoordigt.
Convert(TimeUnitType)
Convert duur object naar een andere duur met aangegeven tijd eenheden.
public Duration Convert(TimeUnitType timeUnitType)
Parameters
timeUnitType
TimeUnitType
het specifieke type tijdeenheid.
Returns
retourneert een nieuwe duur met de aangegeven type eenheid.
Equals(Duration)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaald object.
public bool Equals(Duration other)
Parameters
other
Duration
Het doel om te vergelijken met deze instantie.
Returns
Returns True als een andere Duration-instantie dezelfde TimeSpan- en TimeUnit-waarden heeft als deze; anders, valse.
Equals(Objecten)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaald object.
public override bool Equals(object obj)
Parameters
obj
object
Het doel om te vergelijken met deze instantie.
Returns
True als het aangegeven object een duur is die dezelfde TimeSpan- en TimeUnit-waarden heeft als deze instantie; anders, valse.
GetHashCode()
Terug een hashcode waarde voor dit object.
public override int GetHashCode()
Returns
retourneert een hashcode waarde voor deze duur instantie.
Parse(Het project, string)
Converteert de gespecificeerde lijn naar het voorbeeld van Aspose.Tasks.Duration structuur.
public static Duration Parse(Project p, string value)
Parameters
p
Project
de aangegeven instantie van Aspose.Tasks.Project klasse om de duur te converteren voor.
value
string
De gespecificeerde string om te converteren.
Returns
Terug de omgekeerde instantie van Aspose.Tasks.Duration structuur.
ParseTimeSpan(String)
Pars de duur van de string in het formaat “PT–H–M–S–”.
public static TimeSpan ParseTimeSpan(string value)
Parameters
value
string
De gespecificeerde string naar parse.
Returns
herstelt parsed instantie van de Aspose.Tasks.Duration.TimeSpan structuur.
Subtract(Duration)
Subtracten specifieke duur van deze duur instantie.
public Duration Subtract(Duration d)
Parameters
d
Duration
de aangegeven Aspose.Tasks.Duration instantie om van deze instantie af te trekken.
Returns
Nieuwe duur object dat de waarde van deze instantie minus de aangegeven duur waarde vertegenwoordigt.
Subtract(dubbele)
Subtracten vermeld dubbele waarde van deze duur instantie.
public Duration Subtract(double val)
Parameters
val
double
gedefinieerd System.Double waarde om uit deze instantie af te trekken.
Returns
Nieuwe duur object dat de waarde van deze instantie minus de aangegeven duur waarde vertegenwoordigt.
ToDouble()
Convert Duration object naar System.Double waarde.
public double ToDouble()
Returns
omgekeerde waarde.
ToString()
Terug een string vertegenwoordiging van deze instantie.
public override string ToString()
Returns
een string vertegenwoordiging van deze instantie.
Operators
Operator =(Duur, duur)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaald object.
public static bool operator ==(Duration a, Duration b)
Parameters
a
Duration
De eerste duur.
b
Duration
De tweede duur.
Returns
een waarde die aangeeft of deze instantie gelijk is aan een bepaald object
Operator !=(Duur, duur)
Er wordt een waarde teruggegeven die aangeeft of deze instantie niet gelijk is aan een bepaald object.
public static bool operator !=(Duration a, Duration b)
Parameters
a
Duration
De eerste duur.
b
Duration
De tweede duur.
Returns
een waarde die aangeeft of deze instantie niet gelijk is aan een bepaald object