Struct Duration

Struct Duration

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Det repræsenterer varigheden i et projekt.

public struct Duration : IEquatable<duration>

Implements

IEquatable

De arvede medlemmer

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

Properties

IsElapsed

Giver en værdi, der angiver, om tidsenheden er slettet.Den flag, der bestemmer, om denne varighed instans er slettet.

public bool IsElapsed { get; }

Ejendomsværdi

bool

IsEstimated

Giver en værdi, der angiver, om tidsenheden er beregnet.Den flag, der bestemmer, om denne varighed er beregnet.

public bool IsEstimated { get; }

Ejendomsværdi

bool

TimeSpan

Gets Aspose.Tasks.Duration.TimeSpan instans af denne varighed objekt.Den TimeSpan instans af denne varighed objekt.

public TimeSpan TimeSpan { get; }

Ejendomsværdi

TimeSpan

TimeUnit

Gør tidsenhedstypen for dette objekt.Den tidsenhed type af denne varighed instans.

public TimeUnitType TimeUnit { get; }

Ejendomsværdi

TimeUnitType

Methods

Add(Duration)

Indtast en bestemt varighed til denne varighed.

public Duration Add(Duration d)

Parameters

d Duration

angivet Aspose.Tasks.Duration til at tilføje til denne instans.

Returns

Duration

Et nyt varighedsprojekt, der repræsenterer værdien af denne instans plus den angivne varighed.

Add(dobbelt)

Ads angiver dobbelt værdi for denne varighed.

public Duration Add(double val)

Parameters

val double

den angivne System.Double værdi til at tilføje til denne instans.

Returns

Duration

Et nyt varighedsprojekt, der repræsenterer værdien af denne instans plus den angivne varighed.

Convert(TimeUnitType)

Konverter varighed objekt til en anden varighed med angivne tidsenheder.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Den angivne tidsenhedstype.

Returns

Duration

returnerer en ny varighed med den angivne enhedstype.

Equals(Duration)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

public bool Equals(Duration other)

Parameters

other Duration

Målet er at sammenligne med denne instans.

Returns

bool

Returns True hvis en anden Duration-instans har de samme TimeSpan- og TimeUnit-værdier som denne instans; ellers, falsk.

Equals(Objekt)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

public override bool Equals(object obj)

Parameters

obj object

Målet er at sammenligne med denne instans.

Returns

bool

True hvis det angivne objekt er en varighed, der har de samme TimeSpan- og TimeUnit-værdier som dette; ellers falsk.

GetHashCode()

Returnerer en hash kodeværdi for dette objekt.

public override int GetHashCode()

Returns

int

returnerer en hash-kodeværdi for denne varighed.

Parse(Projekt og string)

Konverter den angivne string til eksemplet på Aspose.Tasks.Duration struktur.

public static Duration Parse(Project p, string value)

Parameters

p Project

den angivne instans af Aspose.Tasks.Project klasse til at konvertere varighed for.

value string

Den angivne linje til konvertering.

Returns

Duration

Returnerer den konverterede instans af Aspose.Tasks.Duration struktur.

ParseTimeSpan(String)

Parses varighedstrin i formatet “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

Den angivne linje til parse.

Returns

TimeSpan

returnerer parsed instans af Aspose.Tasks.Duration.TimeSpan struktur.

Subtract(Duration)

Underskrifter angivet varighed fra denne varighed instans.

public Duration Subtract(Duration d)

Parameters

d Duration

den angivne Aspose.Tasks.Duration instans til at undertrykke fra denne instans.

Returns

Duration

Ny varighed objekt, der repræsenterer værdien af denne instans minus den angivne varighed værdi.

Subtract(dobbelt)

Underskrifter angiver dobbelt værdi fra denne varighed instans.

public Duration Subtract(double val)

Parameters

val double

angivet System.Double værdi til at undertrykke fra denne instans.

Returns

Duration

Ny varighed objekt, der repræsenterer værdien af denne instans minus den angivne varighed værdi.

ToDouble()

Konverter varighed objekt til System.Double værdi.

public double ToDouble()

Returns

double

omdannet værdi.

ToString()

Returnerer en string repræsentation af denne instans.

public override string ToString()

Returns

string

en form for repræsentation af denne instans.

Operators

Operatør =(Varighed, varighed)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

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

Parameters

a Duration

Den første varighed.

b Duration

Den anden varighed.

Returns

bool

en værdi, der angiver, om denne instans er lig med et angivet objekt

Operatør !=(Varighed, varighed)

Returnerer en værdi, der angiver, om denne instans ikke er lig med et angivet objekt.

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

Parameters

a Duration

Den første varighed.

b Duration

Den anden varighed.

Returns

bool

en værdi, der angiver, om denne instans ikke er lig med et angivet objekt

 Dansk