Timeline.Duration 属性

定义

获取或设置此时间线播放的时间长度,而不是计数重复。

Duration Duration();

void Duration(Duration value);
public Duration Duration { get; set; }
var duration = timeline.duration;
timeline.duration = duration;
Public Property Duration As Duration
<timeline Duration="[days.]hours:minutes:seconds[.fractionalSeconds]"/>
-or-
<timeline Duration="Automatic" .../>
-or-
<timeline Duration="Forever" .../>

属性值

时间线的简单持续时间:此时间线完成一次向前迭代所花费的时间。 默认值为 “持续时间” ,其计算结果为 “自动”。

注解

Duration 值具有 TimeSpan 组件。

  • 对于 Visual C++ 组件扩展 (C++/CX) , Duration 的数据值是名为 TimeSpan 的属性。 它具有 TimeSpan 结构值,该结构具有名为 Duration 的字段,该字段将持续时间报告为 int64 ,计数单位为 100 纳秒。 TimeSpan 没有任何方法可用于以 hours:minutes:seconds 格式获取时间组件。
  • 对于 C# 或 Microsoft Visual Basic,可以使用 System.TimeSpan 的实用工具方法来获取所需格式的持续时间组件。 例如,可以分别获取 TimeSpan.HoursTimeSpan.MinutesTimeSpan.Seconds
  • 有关详细信息,请参阅 持续时间 参考主题中的备注。

适用于

另请参阅