Struct Duration

Struct Duration

Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)

Doba trvání projektu.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Dědiční členové

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

Properties

IsElapsed

Obdrží hodnotu, která ukazuje, zda je časová jednotka vyčerpána.Vlajka, která určuje, zda je tato doba trvání vyčerpána.

public bool IsElapsed { get; }

Hodnota nemovitosti

bool

IsEstimated

Obdrží hodnotu, která naznačuje, zda je časová jednotka odhadnuta.Vlajka, která určuje, zda je tato doba trvání odhadnuta.

public bool IsEstimated { get; }

Hodnota nemovitosti

bool

TimeSpan

Obdrží Aspose.Tasks.Duration.TimeSpan příklad tohoto objektu Doba trván.Příklad TimeSpan tohoto objektu trván.

public TimeSpan TimeSpan { get; }

Hodnota nemovitosti

TimeSpan

TimeUnit

Získáte typ časové jednotky pro tento objekt.Typ časové jednotky této trván.

public TimeUnitType TimeUnit { get; }

Hodnota nemovitosti

TimeUnitType

Methods

Add(Duration)

Doba trvání uvedená na tuto dobu.

public Duration Add(Duration d)

Parameters

d Duration

specifikován Aspose.Tasks.Duration k přidání do této instance.

Returns

Duration

Nový objekt trvání, který představuje hodnotu této instance plus určenou hodnotu trván.

Add(Dvojitý)

Dvojnásobná hodnota pro tuto dobu.

public Duration Add(double val)

Parameters

val double

Dvojnásobná hodnota pro přidání do této instance.

Returns

Duration

Nový objekt trvání, který představuje hodnotu této instance plus určenou hodnotu trván.

Convert(TimeUnitType)

Konvertuje Objem trvání na jinou dobu s specifikovanými časovými jednotkami.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Typ stanovené časové jednotky.

Returns

Duration

vrátí novou dobu trvání s specifikovaným typem jednotky.

Equals(Duration)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.

public bool Equals(Duration other)

Parameters

other Duration

Předmět porovnání s tímto případem.

Returns

bool

Returns True jestliže jiná doba trvání má stejné hodnoty TimeSpan a TimeUnit jako tato; jinak, falešný.

Equals(Objekt)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.

public override bool Equals(object obj)

Parameters

obj object

Předmět porovnání s tímto případem.

Returns

bool

True pokud specifikovaný objekt je Doba trvání, která má stejné hodnoty TimeSpan a TimeUnit jako tato instance; jinak, falešný.

GetHashCode()

Vrátí hodnotu hashového kódu pro tento objekt.

public override int GetHashCode()

Returns

int

vrátí hodnotu hashového kódu pro tuto dobu trván.

Parse(Projekty, String)

Konvertuje specifikovaný řetězec do příkladu Aspose.Tasks.Duration struktury.

public static Duration Parse(Project p, string value)

Parameters

p Project

specifikovaný příklad třídy Aspose.Tasks.Project pro konverzi trván.

value string

Konvertujte specifikovaný řetězec.

Returns

Duration

Vrátí převedenou instanci Aspose.Tasks.Duration struktury.

ParseTimeSpan(Stringová)

Doba trvání řetěz v formátu “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

Specifikovaná řetězec na parse.

Returns

TimeSpan

Vrátí parsed instance Aspose.Tasks.Duration.TimeSpan struktury.

Subtract(Duration)

Doba trvání je stanovena od této doby trván.

public Duration Subtract(Duration d)

Parameters

d Duration

v uvedeném příkladu Aspose.Tasks.Duration, aby se z tohoto příkladu odstoupil.

Returns

Duration

Nový objekt trvání, který představuje hodnotu této instance minus stanovenou hodnotu trván.

Subtract(Dvojitý)

Subtrakty uvedené dvojí hodnoty z tohoto trván.

public Duration Subtract(double val)

Parameters

val double

Specifikace System.Dvojnásobná hodnota pro odvod z této instance.

Returns

Duration

Nový objekt trvání, který představuje hodnotu této instance minus stanovenou hodnotu trván.

ToDouble()

Konvertuje objekt Doba trvání na System.Double hodnotu.

public double ToDouble()

Returns

double

převedenou hodnotou.

ToString()

Vrátí řetězovou reprezentaci této instance.

public override string ToString()

Returns

string

Je to řetězová reprezentace této instance.

Operators

provozovatel =(trvání, trvání)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.

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

Parameters

a Duration

První doba trván.

b Duration

Druhá doba trván.

Returns

bool

hodnotu, která naznačuje, zda je tato instance rovna určitému objektu

Operátor !=(trvání, trvání)

Vrátí hodnotu, která naznačuje, zda tato instance není stejná jako určitý objekt.

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

Parameters

a Duration

První doba trván.

b Duration

Druhá doba trván.

Returns

bool

hodnotu, která naznačuje, zda tato instance není rovná určitému objektu

 Čeština