Duration 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
注釈
XAML 属性の使用方法
<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>
- または -
<object property="[days.]hours:minutes"/>
- または -
<object property="Automatic"/>
- または -
<object property="Forever"/>
XAML 値
days
System.Int32
この期間でスパンされる日数を表す 0 以上の値。
hours
System.Int32
この期間にまたがる時間数を表す 0 ~ 23 の値。
この期間に及ぶ分数を表す 0 ~ 59 の値。
seconds
System.Int32
この期間でスパンされる秒数を表す 0 ~ 59 の値
fractionalSeconds
System.Int32
秒の小数部を表す 1 ~ 7 桁の数字で構成される値。
コンストラクター
Duration(TimeSpan) |
プロパティ
Automatic |
自動的に決定される Duration 値を取得します。 |
Forever |
無限の間隔を表す Duration 値を取得します。 |
HasTimeSpan | |
TimeSpan |
メソッド
Add(Duration) |
指定した Duration のインスタンスの値を現在のインスタンスの値に追加します。 |
Compare(Duration, Duration) |
一方の Duration 値をもう一方の値と比較します。 |
Equals(Duration) | |
Equals(Duration, Duration) |
Duration の 2 つのインスタンスが等しいかどうかを確認します。 |
Equals(Object) |
指定したオブジェクトが Duration のインスタンスと等しいかどうかを判断します。 |
GetHashCode() |
このインスタンスのハッシュ コードを取得します。 |
Plus(Duration) |
Duration の指定したインスタンスを返します。 |
Subtract(Duration) |
指定した Duration のインスタンスの値をこのインスタンスから減算します。 |
ToString() |
演算子
Addition(Duration, Duration) |
Duration の 2 つのインスタンスを合算します。 |
Equality(Duration, Duration) |
Duration の 2 つのインスタンスが等しいかどうかを確認します。 |
GreaterThan(Duration, Duration) |
Duration の一方のインスタンスが、もう一方のインスタンスより大きいかどうかを確認します。 |
GreaterThanOrEqual(Duration, Duration) |
Duration の一方のインスタンスが、もう一方のインスタンス以上かどうかを確認します。 |
Implicit(TimeSpan to Duration) | |
Inequality(Duration, Duration) |
Duration の 2 つのインスタンスが等しくないかどうかを判断します。 |
LessThan(Duration, Duration) |
Duration の一方のインスタンスの値が、もう一方のインスタンスの値より小さいかどうかを確認します。 |
LessThanOrEqual(Duration, Duration) |
Duration の一方のインスタンスの値が、もう一方のインスタンスの値以下かどうかを確認します。 |
Subtraction(Duration, Duration) |
Duration の一方のインスタンスの値をもう一方のインスタンスの値から減算します。 |
UnaryPlus(Duration) |
Duration の指定したインスタンスを返します。 |