Struct Duration

Struct Duration

A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)

A projekt időtartamát képviseli.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Ö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.Az a zászló, amely meghatározza, hogy ez az időtartam elmarad-e.

public bool IsElapsed { get; }

ingatlan értéke

bool

IsEstimated

Megkap egy értéket, amely jelzi, hogy az időegységet becsülik-e.Az a zászló, amely meghatározza, hogy ezt az időtartamot becsülik-e.

public bool IsEstimated { get; }

ingatlan értéke

bool

TimeSpan

Kap Aspose.Tasks.Duration.TimeSpan példája ennek a Időtartam objektumnak.A TimeSpan példája ennek a hosszúságú objektumnak.

public TimeSpan TimeSpan { get; }

ingatlan értéke

TimeSpan

TimeUnit

Időegység típust kap az objektumhoz.Az időegység típusa ennek az időtartamnak.

public TimeUnitType TimeUnit { get; }

ingatlan értéke

TimeUnitType

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

Duration

Ú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

Duration

Ú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

Duration

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

bool

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

bool

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

int

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

Duration

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

TimeSpan

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

Duration

Ú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

Duration

Ú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

double

Az átalakított érték.

ToString()

Visszatér egy sor képviselete ennek az eljárásnak.

public override string ToString()

Returns

string

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

bool

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

bool

az érték, amely azt jelzi, hogy ez az eset nem egyenlő-e egy meghatározott objektummal

 Magyar