Duration

Duration structure

プロジェクトの期間を表します。

public struct Duration : IEquatable<Duration>

プロパティ

名前説明
IsElapsed { get; }時間単位が経過したかどうかを示す値を取得します。 この Duration インスタンスが経過したかどうかを決定するフラグ。
IsEstimated { get; }時間単位が推定されているかどうかを示す値を取得します。 この Duration インスタンスが推定されるかどうかを決定するフラグ。
TimeSpan { get; }取得TimeSpanこの Duration オブジェクトのインスタンス. この Duration オブジェクトの TimeSpan インスタンス。
TimeUnit { get; }このオブジェクトの時間単位タイプを取得します。 この Duration インスタンスの時間単位タイプ。

メソッド

名前説明
static Parse(Project, string)指定された文字列をインスタンスに変換しますDuration構造体.
Add(double)指定された double 値をこのデュレーションに追加します。
Add(Duration)指定された期間をこの期間に追加します。
Convert(TimeUnitType)Duration オブジェクトを指定された時間単位の別の期間に変換します。
Equals(Duration)このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。
override Equals(object)このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。
override GetHashCode()このオブジェクトのハッシュ コード値を返します。
Subtract(double)指定された double 値をこの期間インスタンスから減算します。
Subtract(Duration)この期間インスタンスから指定された期間を減算します。
ToDouble()Duration オブジェクトをDouble値.
override ToString()このインスタンスの文字列表現を返します。
static ParseTimeSpan(string)期間文字列を「PT–H–M–S–」の形式で解析します。
operator ==このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。
operator !=このインスタンスが指定されたオブジェクトと等しくないかどうかを示す値を返します.

関連項目