Struct Duration

Struct Duration

Името на пространството: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)

Представлява продължителността на проекта.

public struct Duration : IEquatable<duration>

Implements

IEquatable

наследници

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

Properties

IsElapsed

Той получава стойност, която показва дали единицата за време е изчезнала.Знамето, което определя дали този срок е изтеглен.

public bool IsElapsed { get; }

стойност на имота

bool

IsEstimated

Получава стойност, показваща дали се оценява единица време.Знамето, което определя дали тази продължителност е оценена.

public bool IsEstimated { get; }

стойност на имота

bool

TimeSpan

Get Aspose.Tasks.Duration.TimeSpan.Примерът TimeSpan на този обект за продължителност.

public TimeSpan TimeSpan { get; }

стойност на имота

TimeSpan

TimeUnit

Получаване на време единица тип за този обект.Временната единица тип на тази продължителност.

public TimeUnitType TimeUnit { get; }

стойност на имота

TimeUnitType

Methods

Add(Duration)

Добавете определена продължителност за това време.

public Duration Add(Duration d)

Parameters

d Duration

Aspose.Tasks.Duration.

Returns

Duration

Нов дълготраен обект, който представлява стойността на тази инстанция плюс определената стойност за продължителност.

Add(Двойно)

Добавете определена двойна стойност за тази продължителност.

public Duration Add(double val)

Parameters

val double

Двойна стойност, която трябва да се добави към тази инстанция.

Returns

Duration

Нов дълготраен обект, който представлява стойността на тази инстанция плюс определената стойност за продължителност.

Convert(TimeUnitType)

Конвертирайте продължителността на обекта към друга продължителност с определени часови единици.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Типът на определената единица време.

Returns

Duration

връща нова продължителност с посочения тип единица.

Equals(Duration)

Връща стойност, която показва дали тази инстанция е равна на определен обект.

public bool Equals(Duration other)

Parameters

other Duration

Предметът е да се сравни с тази инстанция.

Returns

bool

Returns True ако другата инстанция за продължителност има същите стойности на TimeSpan и TimeUnit като тази; в противен случай фалшиви.

Equals(Обект)

Връща стойност, която показва дали тази инстанция е равна на определен обект.

public override bool Equals(object obj)

Parameters

obj object

Предметът е да се сравни с тази инстанция.

Returns

bool

True ако посоченият обект е Дължина, която има същите стойности на TimeSpan и TimeUnit като тази; в противен случай, фалшиви.

GetHashCode()

Възстановява стойност на кода за този обект.

public override int GetHashCode()

Returns

int

връща стойност на кода за тази продължителност.

Parse(Проектиране, String)

Конвертира посочената лента в примера на Aspose.Tasks.Дължина структура.

public static Duration Parse(Project p, string value)

Parameters

p Project

в посочената инстанция на Aspose.Tasks.Проектен клас за конвертиране на продължителност за.

value string

Определената лента за конвертиране.

Returns

Duration

Aspose.Tasks.Duration.

ParseTimeSpan(Стрий)

PT–H–M–S–".

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

Определената лента за парцел.

Returns

TimeSpan

Aspose.Tasks.Duration.TimeSpan.

Subtract(Duration)

Подчертава определената продължителност от този срок.

public Duration Subtract(Duration d)

Parameters

d Duration

инстанцията Aspose.Tasks.Дължина, за да се оттегли от нея.

Returns

Duration

Нов дълготраен обект, който представлява стойността на тази инстанция, минус определената стойност на продължителността.

Subtract(Двойно)

Субтракти, посочени с двойна стойност от тази продължителност.

public Duration Subtract(double val)

Parameters

val double

Определено System.Double стойност за оттегляне от тази инстанция.

Returns

Duration

Нов дълготраен обект, който представлява стойността на тази инстанция, минус определената стойност на продължителността.

ToDouble()

Конвертира обекта за продължителност в System.Double стойност.

public double ToDouble()

Returns

double

преобразувана стойност.

ToString()

Повторно се връща рязко представяне на тази инстанция.

public override string ToString()

Returns

string

Определение на тази инстанция.

Operators

Операторът =(Продължителност, продължителност)

Връща стойност, която показва дали тази инстанция е равна на определен обект.

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

Parameters

a Duration

Първата продължителност.

b Duration

Втората продължителност.

Returns

bool

стойност, която показва дали тази инстанция е равна на определен обект

Оператор !=(Продължителност, продължителност)

Връща стойност, която показва дали тази инстанция не е равна на определен обект.

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

Parameters

a Duration

Първата продължителност.

b Duration

Втората продължителност.

Returns

bool

стойност, която показва дали тази инстанция не е равна на определен обект

 Български