Struct Duration

Duration structure

Representerar varaktighet i ett projekt.

public struct Duration : IEquatable<Duration>

Egenskaper

namnBeskrivning
IsElapsed { get; }Får ett värde som indikerar om tidsenhet har förflutit. Flaggan som avgör om denna Duration-instans har förflutit.
IsEstimated { get; }Får ett värde som indikerar om tidsenhet är uppskattad. Flaggan som bestämmer om denna Duration-instans är uppskattad.
TimeSpan { get; }BlirTimeSpan instans av detta Duration-objekt. TimeSpan-instansen av detta Duration-objekt.
TimeUnit { get; }Hämtar tidsenhetstyp för detta objekt. Tidsenhetstypen för denna Duration-instans.

Metoder

namnBeskrivning
static Parse(Project, string)Konverterar den angivna strängen till instansen avDuration struct.
Add(double)Lägger till specificerat dubbelvärde till denna varaktighet.
Add(Duration)Lägger till angiven varaktighet till denna varaktighet.
Convert(TimeUnitType)Konverterar Duration-objekt till en annan varaktighet med specificerade tidsenheter.
Equals(Duration)Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.
override Equals(object)Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.
override GetHashCode()Returnerar ett hashkodvärde för detta objekt.
Subtract(double)Subtraherar angivet dubbelvärde från denna varaktighetsinstans.
Subtract(Duration)Subtraherar angiven varaktighet från denna varaktighetsinstans.
ToDouble()Konverterar Duration-objekt tillDouble värde.
override ToString()Returnerar en strängrepresentation av denna instans.
static ParseTimeSpan(string)Analyserar varaktighetssträngen i formatet “PT–H–M–S–”.
operator ==Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.
operator !=Returnerar ett värde som anger om denna instans inte är lika med ett angivet objekt.

Se även