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

Отримає 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

Визначений System.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(Проекти, стрічки)

Конвертує зазначену смугу в інструкцію Aspose.Tasks.Duration.

public static Duration Parse(Project p, string value)

Parameters

p Project

Визначений приклад класу Aspose.Tasks.Project для конвертації тривалості для.

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.Duration для вилучення з цієї інстанції.

Returns

Duration

Новий об’єкт тривалості, що представляє вартість цієї інстанції минус визначеної вартості тривалості.

Subtract(подвійний)

Підтракти вказують подвійну вартість цього терміну.

public Duration Subtract(double val)

Parameters

val double

Визначено System.Double значення для вилучення з цієї інстанції.

Returns

Duration

Новий об’єкт тривалості, що представляє вартість цієї інстанції минус визначеної вартості тривалості.

ToDouble()

Конвертує об’єкт тривалості в System.Double value.

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

значення, що вказує на те, чи ця інстанція не дорівнює визначеному об’єкту;

 Українська