Struct Duration

Struct Duration

De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)

De duur van een project.

public struct Duration : IEquatable<duration>

Implements

IEquatable

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.De vlag die bepaalt of deze termijninstantie is vervallen.

public bool IsElapsed { get; }

Eigendomswaarde

bool

IsEstimated

Geeft een waarde die aangeeft of een tijdeenheid wordt geschat.De vlag die bepaalt of deze duur instantie wordt berekend.

public bool IsEstimated { get; }

Eigendomswaarde

bool

TimeSpan

Gets Aspose.Tasks.Duration.TimeSpan instantie van dit Tijdduur object.De TimeSpan-instantie van dit duur object.

public TimeSpan TimeSpan { get; }

Eigendomswaarde

TimeSpan

TimeUnit

Geeft tijd eenheid type voor dit object.De tijd eenheid type van deze duur instantie.

public TimeUnitType TimeUnit { get; }

Eigendomswaarde

TimeUnitType

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

Duration

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

Duration

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

Duration

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

bool

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

bool

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

int

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

Duration

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

TimeSpan

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

Duration

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

Duration

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

double

omgekeerde waarde.

ToString()

Terug een string vertegenwoordiging van deze instantie.

public override string ToString()

Returns

string

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

bool

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

bool

een waarde die aangeeft of deze instantie niet gelijk is aan een bepaald object

 Nederlands