Struct Duration

Struct Duration

Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)

Przedstawia czas trwania projektu.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Dziedziczeni członkowie

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

Properties

IsElapsed

Otrzymuje wartość wskazującą, czy jednostka czasu jest wyczerpana.Flaga, która określa, czy ta długość instancji jest usunięta.

public bool IsElapsed { get; }

Wartość nieruchomości

bool

IsEstimated

Otrzymuje wartość wskazującą, czy jednostka czasu jest szacowana.Flaga, która określa, czy ta długość jest szacowana.

public bool IsEstimated { get; }

Wartość nieruchomości

bool

TimeSpan

Gets Aspose.Tasks.Duration.TimeSpan instancja tego Obiekt Długość.Przykład TimeSpan tego przedmiotu długości.

public TimeSpan TimeSpan { get; }

Wartość nieruchomości

TimeSpan

TimeUnit

Otrzymuje typ jednostki czasu dla tego obiektu.Typ jednostki czasu tej instancji długości.

public TimeUnitType TimeUnit { get; }

Wartość nieruchomości

TimeUnitType

Methods

Add(Duration)

Dodaj określony czas trwania do tego okresu.

public Duration Add(Duration d)

Parameters

d Duration

określone Aspose.Tasks.Duration dodać do tej instancji.

Returns

Duration

Nowy obiekt długości, który reprezentuje wartość tej instancji plus określoną wartość długości.

Add(Podwójne)

Dodaj podwójną wartość określoną w tym okresie.

public Duration Add(double val)

Parameters

val double

określona wartość System.Dwukrotna do dodania do tej instancji.

Returns

Duration

Nowy obiekt długości, który reprezentuje wartość tej instancji plus określoną wartość długości.

Convert(TimeUnitType)

Konwertuje Obiekt Długość do innej długości z określonymi jednostkami czasu.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

określonego typu jednostki czasowej.

Returns

Duration

zwraca nową długość z określonym typem jednostki.

Equals(Duration)

Powraca wartość wskazującą, czy ta instancja jest równa określonemu przedmiotowi.

public bool Equals(Duration other)

Parameters

other Duration

Celem jest porównanie z tą instancją.

Returns

bool

Returns True jeśli inna instancja trwałości ma te same wartości TimeSpan i TimeUnit jak ta; inaczej, fałszywe.

Equals(Obiekt)

Powraca wartość wskazującą, czy ta instancja jest równa określonemu przedmiotowi.

public override bool Equals(object obj)

Parameters

obj object

Celem jest porównanie z tą instancją.

Returns

bool

True jeżeli określony obiekt jest długością, która ma te same wartości TimeSpan i TimeUnit jak ta instancja; w przeciwnym razie fałszywe.

GetHashCode()

Zwraca wartość kodu hash dla tego obiektu.

public override int GetHashCode()

Returns

int

zwraca wartość kodu hash dla tej instancji czasu trwania.

Parse(projekt, strumień)

Konwertuje określony pasek na przykład Aspose.Tasks.Duration struktury.

public static Duration Parse(Project p, string value)

Parameters

p Project

określona instancja klasy Aspose.Tasks.Project do konwersji długości na.

value string

określoną łańcuchową do konwersji.

Returns

Duration

Powraca konwertowaną instancję struktury Aspose.Tasks.Duration.

ParseTimeSpan(strumień)

Długość paska w formacie “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

określoną łańcuch do parse.

Returns

TimeSpan

Powróci parsed instancja Aspose.Tasks.Duration.TimeSpan struktury.

Subtract(Duration)

Podtytuł określona długość od tej instancji długości.

public Duration Subtract(Duration d)

Parameters

d Duration

określona instancja Aspose.Tasks.Duration do odciągania z tej instancji.

Returns

Duration

Nowy obiekt długości reprezentujący wartość tej instancji minus określoną wartość długości.

Subtract(Podwójne)

Podtrakty określają podwójną wartość z tej instancji długości.

public Duration Subtract(double val)

Parameters

val double

określony System.Dwukrotna wartość do odciągania z tej instancji.

Returns

Duration

Nowy obiekt długości reprezentujący wartość tej instancji minus określoną wartość długości.

ToDouble()

Konwersja Obiekt Długość do System.Dwukrotna wartość.

public double ToDouble()

Returns

double

Konwertowana wartość .

ToString()

Wracają one do tej instancji.

public override string ToString()

Returns

string

Jest to strona reprezentująca tę instancję.

Operators

Operator =(Czas trwania, czas trwania)

Powraca wartość wskazującą, czy ta instancja jest równa określonemu przedmiotowi.

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

Parameters

a Duration

Pierwszy okres trwania.

b Duration

Drugie okres trwania.

Returns

bool

wartość wskazująca, czy ta instancja jest równa określonemu przedmiotowi

Operator !=(Czas trwania, czas trwania)

Zwraca wartość wskazującą, czy ta instancja nie jest równa określonemu przedmiotowi.

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

Parameters

a Duration

Pierwszy okres trwania.

b Duration

Drugie okres trwania.

Returns

bool

wartość wskazująca, czy ta instancja nie jest równa określonemu przedmiotowi

 Polski