Timeline.Duration 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置此时间线播放的时间长度,而不是计数重复。
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.Hours、 TimeSpan.Minutes 和 TimeSpan.Seconds 。
- 有关详细信息,请参阅 持续时间 参考主题中的备注。