Struct Duration

Struct Duration

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

Aceasta reprezinta durata unui proiect.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Membrii moștenitori

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

Properties

IsElapsed

Obține o valoare care indică dacă unitatea de timp este eliminată.Drapelul care determină dacă această durată este eliminată.

public bool IsElapsed { get; }

Valoarea proprietății

bool

IsEstimated

Obține o valoare care indică dacă unitatea de timp este estimată.Drapelul care determină dacă este estimată această durată.

public bool IsEstimated { get; }

Valoarea proprietății

bool

TimeSpan

Gets Aspose.Tasks.Duration.TimeSpan instanta acestui obiect Durata.Instanta TimeSpan a acestui obiect de durată.

public TimeSpan TimeSpan { get; }

Valoarea proprietății

TimeSpan

TimeUnit

Obține tipul unității de timp pentru acest obiect.Tipul de unitate de timp al acestei durate.

public TimeUnitType TimeUnit { get; }

Valoarea proprietății

TimeUnitType

Methods

Add(Duration)

Adăugați o durată specificată pentru această durată.

public Duration Add(Duration d)

Parameters

d Duration

specificat Aspose.Tasks.Durare pentru a adăuga la această instanță.

Returns

Duration

Un nou obiect de durată care reprezintă valoarea acestei instanțe plus valoarea de durată specificată.

Add(Dublă)

Adăugați valoarea dublă specificată pentru această durată.

public Duration Add(double val)

Parameters

val double

valoarea specificată System.Double pentru a adăuga la această instanță.

Returns

Duration

Un nou obiect de durată care reprezintă valoarea acestei instanțe plus valoarea de durată specificată.

Convert(TimeUnitType)

Convertează Obiectul Durată la o altă durată cu unități de timp specificate.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

tipul unității de timp specificate.

Returns

Duration

Întoarce o nouă durată cu tipul de unitate specificat.

Equals(Duration)

Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.

public bool Equals(Duration other)

Parameters

other Duration

Obiectivul de a compara cu această instanță.

Returns

bool

Returns True dacă un alt caz de durată are aceleași valori TimeSpan și TimeUnit ca acest caz; altfel, falsă.

Equals(Obiectul)

Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.

public override bool Equals(object obj)

Parameters

obj object

Obiectivul de a compara cu această instanță.

Returns

bool

True în cazul în care obiectul specificat este o durată care are aceleași valori TimeSpan și TimeUnit ca și în acest caz; altfel, falsă.

GetHashCode()

Întoarce o valoare de cod hash pentru acest obiect.

public override int GetHashCode()

Returns

int

returnează o valoare a codului hash pentru această perioadă de timp.

Parse(Proiectul String)

Convertează stringul specificat în exemplul structurii Aspose.Tasks.Duration.

public static Duration Parse(Project p, string value)

Parameters

p Project

în cazul specificat al clasei Aspose.Tasks.Project pentru a converti durata pentru.

value string

Cadrul specificat pentru a converti.

Returns

Duration

Întoarce instanta convertită a structurii Aspose.Tasks.Duration.

ParseTimeSpan(Strângere)

Strânge linia de durată în format “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

Strângerea specificată la parse.

Returns

TimeSpan

întoarce instanta parsed a structului Aspose.Tasks.Duration.TimeSpan.

Subtract(Duration)

Subtractele de durată specificată de la această perioadă de durată.

public Duration Subtract(Duration d)

Parameters

d Duration

instanta specificata Aspose.Tasks.Duration pentru a se retrage din aceasta instanta.

Returns

Duration

Un nou obiect de durată care reprezintă valoarea acestei instanțe minus valoarea de durată specificată.

Subtract(Dublă)

Subtractele specifică valoarea dublu a acestei perioade de durată.

public Duration Subtract(double val)

Parameters

val double

Sistem.Două valoare specificată pentru a subtrage din această instanță.

Returns

Duration

Un nou obiect de durată care reprezintă valoarea acestei instanțe minus valoarea de durată specificată.

ToDouble()

Convertează obiectul de durată în System.Double Value.

public double ToDouble()

Returns

double

Valoarea convertită.

ToString()

Întoarce o reprezentare stringă a acestei instanțe.

public override string ToString()

Returns

string

o reprezentare strânsă a acestei instanţe.

Operators

Operator =(Durată, Durată)

Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.

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

Parameters

a Duration

Prima perioadă de timp.

b Duration

a doua durată.

Returns

bool

o valoare care indică dacă această instanță este egală cu un obiect specificat

Operatorul !=(Durată, Durată)

Întoarce o valoare care indică dacă această instanță nu este egală cu un obiect specificat.

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

Parameters

a Duration

Prima perioadă de timp.

b Duration

a doua durată.

Returns

bool

o valoare care indică dacă această instanță nu este egală cu un obiect specificat

 Română