Struct Duration
Името на пространството: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)
Представлява продължителността на проекта.
public struct Duration : IEquatable<duration>
Implements
наследници
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
IsElapsed
Той получава стойност, която показва дали единицата за време е изчезнала.
public bool IsElapsed { get; }
стойност на имота
IsEstimated
Получава стойност, показваща дали се оценява единица време.
public bool IsEstimated { get; }
стойност на имота
TimeSpan
Get Aspose.Tasks.Duration.TimeSpan.
public TimeSpan TimeSpan { get; }
стойност на имота
TimeUnit
Получаване на време единица тип за този обект.
public TimeUnitType TimeUnit { get; }
стойност на имота
Methods
Add(Duration)
Добавете определена продължителност за това време.
public Duration Add(Duration d)
Parameters
d
Duration
Aspose.Tasks.Duration.
Returns
Нов дълготраен обект, който представлява стойността на тази инстанция плюс определената стойност за продължителност.
Add(Двойно)
Добавете определена двойна стойност за тази продължителност.
public Duration Add(double val)
Parameters
val
double
Двойна стойност, която трябва да се добави към тази инстанция.
Returns
Нов дълготраен обект, който представлява стойността на тази инстанция плюс определената стойност за продължителност.
Convert(TimeUnitType)
Конвертирайте продължителността на обекта към друга продължителност с определени часови единици.
public Duration Convert(TimeUnitType timeUnitType)
Parameters
timeUnitType
TimeUnitType
Типът на определената единица време.
Returns
връща нова продължителност с посочения тип единица.
Equals(Duration)
Връща стойност, която показва дали тази инстанция е равна на определен обект.
public bool Equals(Duration other)
Parameters
other
Duration
Предметът е да се сравни с тази инстанция.
Returns
Returns True ако другата инстанция за продължителност има същите стойности на TimeSpan и TimeUnit като тази; в противен случай фалшиви.
Equals(Обект)
Връща стойност, която показва дали тази инстанция е равна на определен обект.
public override bool Equals(object obj)
Parameters
obj
object
Предметът е да се сравни с тази инстанция.
Returns
True ако посоченият обект е Дължина, която има същите стойности на TimeSpan и TimeUnit като тази; в противен случай, фалшиви.
GetHashCode()
Възстановява стойност на кода за този обект.
public override int GetHashCode()
Returns
връща стойност на кода за тази продължителност.
Parse(Проектиране, String)
Конвертира посочената лента в примера на Aspose.Tasks.Дължина структура.
public static Duration Parse(Project p, string value)
Parameters
p
Project
в посочената инстанция на Aspose.Tasks.Проектен клас за конвертиране на продължителност за.
value
string
Определената лента за конвертиране.
Returns
Aspose.Tasks.Duration.
ParseTimeSpan(Стрий)
PT–H–M–S–".
public static TimeSpan ParseTimeSpan(string value)
Parameters
value
string
Определената лента за парцел.
Returns
Aspose.Tasks.Duration.TimeSpan.
Subtract(Duration)
Подчертава определената продължителност от този срок.
public Duration Subtract(Duration d)
Parameters
d
Duration
инстанцията Aspose.Tasks.Дължина, за да се оттегли от нея.
Returns
Нов дълготраен обект, който представлява стойността на тази инстанция, минус определената стойност на продължителността.
Subtract(Двойно)
Субтракти, посочени с двойна стойност от тази продължителност.
public Duration Subtract(double val)
Parameters
val
double
Определено System.Double стойност за оттегляне от тази инстанция.
Returns
Нов дълготраен обект, който представлява стойността на тази инстанция, минус определената стойност на продължителността.
ToDouble()
Конвертира обекта за продължителност в System.Double стойност.
public double ToDouble()
Returns
преобразувана стойност.
ToString()
Повторно се връща рязко представяне на тази инстанция.
public override string ToString()
Returns
Определение на тази инстанция.
Operators
Операторът =(Продължителност, продължителност)
Връща стойност, която показва дали тази инстанция е равна на определен обект.
public static bool operator ==(Duration a, Duration b)
Parameters
a
Duration
Първата продължителност.
b
Duration
Втората продължителност.
Returns
стойност, която показва дали тази инстанция е равна на определен обект
Оператор !=(Продължителност, продължителност)
Връща стойност, която показва дали тази инстанция не е равна на определен обект.
public static bool operator !=(Duration a, Duration b)
Parameters
a
Duration
Първата продължителност.
b
Duration
Втората продължителност.
Returns
стойност, която показва дали тази инстанция не е равна на определен обект