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 属性用法

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

  • 或 -

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

  • 或 -

<object property="Automatic“/>

  • 或 -

<object property="Forever“/>

XAML 值

days
System.Int32

一个大于或等于 0 的值,该值描述此持续时间所跨越的天数。

小时数
System.Int32

一个介于 0 和 23 之间的值,表示此持续时间所跨越的小时数。

minutes
System.Int32

一个介于 0 和 59 之间的值,表示此持续时间所跨越的分钟数。

seconds
System.Int32

一个介于 0 和 59 之间的值,表示此持续时间所跨越的秒数

fractionalSeconds
System.Int32

一个值,由 1 到 7 位数字组成,表示小数秒。

构造函数

Duration(TimeSpan)

使用提供的 Duration 值初始化 TimeSpan 结构的新实例。

属性

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 的实例。

适用于

另请参阅