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(Проекти, стрічки)
Конвертує зазначену смугу в інструкцію 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
Оператор =(Тривалість, тривалість)
Повертає значення, яке вказує на те, чи дорівнює ця інстанція визначеному об’єкту.
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
значення, що вказує на те, чи ця інстанція не дорівнює визначеному об’єкту;