Duration 結構

定義

表示 Timeline 作用中的持續時間。

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
繼承
Duration
屬性

備註

XAML Attribute Usage

<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

-或-

<object property="[days.]hours:minutes"/>

-或-

<object property="Automatic「/>

-或-

<object property="Forever「/>

XAML 值


System.Int32

大於或等於 0 的值,描述此持續時間所跨越的天數。

小時
System.Int32

介於 0 到 23 之間的值,表示此持續時間所跨越的時數。

分鐘
System.Int32

介於 0 到 59 之間的值,表示此持續時間所跨越的分鐘數。

seconds
System.Int32

介於 0 到 59 之間的值,表示此持續時間所跨越的秒數

fractionalSeconds
System.Int32

值,包含代表小數秒的 1 到 7 位數。

建構函式

Duration(TimeSpan)

使用提供的 Duration 值,初始化 TimeSpan 結構的新執行個體 (Instance)。

屬性

Automatic

取得自動決定的 Duration 值。

Forever

取得表示無限間隔的 Duration 值。

HasTimeSpan

取得值,這個值指出這個 Duration 是否表示 TimeSpan 值。

TimeSpan

取得這個 Duration 所代表的 TimeSpan 值。

方法

Add(Duration)

Duration 之指定的執行個體值加入至目前的執行個體值。

Compare(Duration, Duration)

將一個 Duration 值與另一個值比較。

Equals(Duration)

判斷指定的 Duration 是否等於 Duration 的這個執行個體。

Equals(Duration, Duration)

判斷兩個 Duration 是否相等。

Equals(Object)

判斷指定的物件是否等於 Duration 的執行個體。

GetHashCode()

取得這個執行個體的雜湊碼。

Plus(Duration)

傳回 Duration 的指定執行個體。

Subtract(Duration)

從這個執行個體中減去 Duration 之指定執行個體的值。

ToString()

Duration 的執行個體轉換成 String 表示。

運算子

Addition(Duration, Duration)

同時加入 Duration 的兩個執行個體。

Equality(Duration, Duration)

判斷兩個 Duration 是否相等。

GreaterThan(Duration, Duration)

判斷 Duration 的一個執行個體是否大於另一個執行個體。

GreaterThanOrEqual(Duration, Duration)

判斷 Duration 的一個執行個體是否大於或等於另一個執行個體。

Implicit(TimeSpan to Duration)

從指定的 Duration 隱含地建立 TimeSpan

Inequality(Duration, Duration)

判斷 Duration 的兩個執行個體是否不相等。

LessThan(Duration, Duration)

判斷 Duration 的一個執行個體值是否小於另一個執行個體的值。

LessThanOrEqual(Duration, Duration)

判斷 Duration 的一個執行個體值是否小於或等於另一個執行個體的值。

Subtraction(Duration, Duration)

Duration 的一個執行個體值減去另一個執行個體值。

UnaryPlus(Duration)

傳回 Duration 的指定執行個體。

適用於

另請參閱