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
Получает 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
в указанную System.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.Duration структуры.
public static Duration Parse(Project p, string value)
Parameters
p
Project
в конкретном случае класса Aspose.Tasks.Project для конвертирования продолжительности для.
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.Duration для вывода из этой инстанции.
Returns
Новый объект длительности, представляющий значение этой инстанции минус указанной длительности.
Subtract(Двойная)
Субтракты, указанные двойной стоимостью от этого срока.
public Duration Subtract(double val)
Parameters
val
double
Показано System.Double значение для вывода из этой инстанции.
Returns
Новый объект длительности, представляющий значение этой инстанции минус указанной длительности.
ToDouble()
Конвертирует объект длительности в System.Double value.
public double ToDouble()
Returns
Конвертируемую ценность .
ToString()
Возвращает строение представления этой инстанции.
public override string ToString()
Returns
Полное представление этой инстанции.
Operators
Оператор =(Продолжительность, Duration)
Возвращает стоимость, указывающую на то, равна ли эта инстанция определенному объекту.
public static bool operator ==(Duration a, Duration b)
Parameters
a
Duration
Первая продолжительность .
b
Duration
Вторая продолжительность .
Returns
значение, указывающее на то, равна ли эта инстанция определенному объекту;
Оператор !=(Продолжительность, Duration)
Возвращает значение, указывающее, не равен ли данная инстанция указанному объекту.
public static bool operator !=(Duration a, Duration b)
Parameters
a
Duration
Первая продолжительность .
b
Duration
Вторая продолжительность .
Returns
значение, указывающее, не равен ли данная инстанция указанному объекту;