Struct 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) | 将指定的双精度值添加到此持续时间。 |
Add(Duration) | 将指定的持续时间添加到此持续时间。 |
Convert(TimeUnitType) | 将 Duration 对象转换为具有指定时间单位的另一个持续时间。 |
Equals(Duration) | 返回一个值,指示此实例是否等于指定对象。 |
override Equals(object) | 返回一个值,指示此实例是否等于指定对象。 |
override GetHashCode() | 返回此对象的哈希码值。 |
Subtract(double) | 从此持续时间实例中减去指定的双精度值。 |
Subtract(Duration) | 从此持续时间实例中减去指定的持续时间。 |
ToDouble() | 将 Duration 对象转换为Double值. |
override ToString() | 返回此实例的字符串表示。 |
static ParseTimeSpan(string) | 解析格式为“PT–H–M–S–”的持续时间字符串。 |
operator == | 返回一个值,指示此实例是否等于指定对象。 |
operator != | 返回一个值,指示此实例是否不等于指定对象。 |
也可以看看
- 命名空间 Aspose.Tasks
- 部件 Aspose.Tasks