'Usage Dim timeSpan As TimeSpan Dim instance As New TdIntervalMinuteToSecond(timeSpan)
Parameters
- timeSpan
- A TimeSpan to initialize TdIntervalMinuteToSecond.
'Usage Dim timeSpan As TimeSpan Dim instance As New TdIntervalMinuteToSecond(timeSpan)
Exception | Description |
---|---|
OverflowException | The timespan parameter specifies a TdIntervalMinuteToSecond value less than TdIntervalMinuteToSecond.MinValue or greater than TdIntervalMinuteToSecond.MaxValue. |
The TimeSpan value is converted into a TdIntervalMinuteToSecond and evaluated against TdIntervalMinuteToSecond.MinValue and TdIntervalMinuteToSecond.MaxValue. The TdIntervalMinuteToSecond.Precision is then calculated from the number of digits contained within the interval minute component and the TdIntervalMinuteToSecond.Scale is calculated from the number of decimal places required to represent the fractional seconds.
After conversion of the TimeSpan value into TdIntervalMinuteToSecond, any fractional seconds will be truncated according the the TdIntervalMinuteToSecond.MaxScale value of 6 decimal places. For example, a TimeSpan value created with a TimeSpan.Ticks value of 8601234567 results in a value of 0 days, 0 hours, 14 minutes and 20.1234567 seconds. The TdIntervalMinuteToSecond literal representation results in a TdIntervalMinuteToSecond value of '14:20.123456'. The .1234567 seconds value is truncated by one significant digit. Precision is calculated to be a value of 2 representing two significant digits in the minute.
Target Platforms: Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2