Struct Duration

Struct Duration

Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)

Det representerar varaktighet i ett projekt.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Arvsmedlemmar

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

IsElapsed

Det får ett värde som indikerar om tidsenheten är förlorad.Flaggan som bestämmer om denna längd instans är upphävd.

public bool IsElapsed { get; }

Fastighetsvärde

bool

IsEstimated

Det får ett värde som indikerar om tidsenheten beräknas.Flaggan som bestämmer om denna längdinstans beräknas.

public bool IsEstimated { get; }

Fastighetsvärde

bool

TimeSpan

Gets Aspose.Tasks.Duration.TimeSpan instans av denna längd objekt.Den TimeSpan instans av denna längd objekt.

public TimeSpan TimeSpan { get; }

Fastighetsvärde

TimeSpan

TimeUnit

Få tidsenhetstyp för detta objekt.Typ av tidsenhet för denna längd instans.

public TimeUnitType TimeUnit { get; }

Fastighetsvärde

TimeUnitType

Methods

Add(Duration)

Ange den angivna varaktigheten för denna varaktighet.

public Duration Add(Duration d)

Parameters

d Duration

angivna Aspose.Tasks.Duration att lägga till i denna instans.

Returns

Duration

Nya varaktighetsobjekt som representerar värdet av denna instans plus det angivna varaktighetsvärdet.

Add(dubbel)

Ads angivna dubbla värden för denna längd.

public Duration Add(double val)

Parameters

val double

Det angivna System.Double-värdet ska läggas till i denna instans.

Returns

Duration

Nya varaktighetsobjekt som representerar värdet av denna instans plus det angivna varaktighetsvärdet.

Convert(TimeUnitType)

Konverterar längd objekt till en annan längd med angivna tidsenheter.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Den angivna tidsenheten typ.

Returns

Duration

returnerar en ny varaktighet med den angivna enhetstypen.

Equals(Duration)

Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.

public bool Equals(Duration other)

Parameters

other Duration

Målet är att jämföra med denna instans.

Returns

bool

Returns True om en annan längdinstans har samma TimeSpan och TimeUnit-värden som denna instans; annars, The translation of “false” to Swedish is “falskt”..

Equals(Objektet)

Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.

public override bool Equals(object obj)

Parameters

obj object

Målet är att jämföra med denna instans.

Returns

bool

True om det angivna objektet är en varaktighet som har samma TimeSpan- och TimeUnit-värden som denna instans; annars, The translation of “false” to Swedish is “falskt”..

GetHashCode()

Returnerar ett hashkodvärde för detta objekt.

public override int GetHashCode()

Returns

int

returnerar en hashkod värde för denna varaktighet instans.

Parse(Projekt, String)

Konverterar den angivna strängen till exempel Aspose.Tasks.Duration struktur.

public static Duration Parse(Project p, string value)

Parameters

p Project

Den angivna instansen av Aspose.Tasks.Project klass för att konvertera varaktighet för.

value string

den angivna strängen att konvertera.

Returns

Duration

Returnerar den konverterade instansen av Aspose.Tasks.Duration struktur.

ParseTimeSpan(Sträng)

Pars längd sträng i formatet “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

Den angivna strängen till parse.

Returns

TimeSpan

returnerar parsed instans av Aspose.Tasks.Duration.TimeSpan struktur.

Subtract(Duration)

Subtrakt angivna varaktighet från denna varaktighet instans.

public Duration Subtract(Duration d)

Parameters

d Duration

den angivna Aspose.Tasks.Duration instans att avlägsna från denna instans.

Returns

Duration

Nya varaktighetsobjekt som representerar värdet av denna instans minus det angivna varaktighetsvärdet.

Subtract(dubbel)

Subtrakt anger dubbelvärde från denna varaktighet instans.

public Duration Subtract(double val)

Parameters

val double

angivna System.Double värde att subtract från denna instans.

Returns

Duration

Nya varaktighetsobjekt som representerar värdet av denna instans minus det angivna varaktighetsvärdet.

ToDouble()

Konverterar längd objekt till System.Double värde.

public double ToDouble()

Returns

double

Konverterad värde .

ToString()

Returnerar en sträng representation av denna instans.

public override string ToString()

Returns

string

en sträng representation av denna instans.

Operators

Operatör =(längd, längd)

Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.

public static bool operator ==(Duration a, Duration b)

Parameters

a Duration

Den första varaktigheten.

b Duration

Den andra längden.

Returns

bool

ett värde som anger om denna instans är lika med ett specifikt objekt

operatör !=(längd, längd)

Returnerar ett värde som anger om denna instans inte är lika med ett angivet objekt.

public static bool operator !=(Duration a, Duration b)

Parameters

a Duration

Den första varaktigheten.

b Duration

Den andra längden.

Returns

bool

ett värde som anger om denna instans inte är lika med ett specifikt objekt

 Svenska