TimeSpanValidator コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TimeSpanValidator クラスの新しいインスタンスを初期化します。
オーバーロード
TimeSpanValidator(TimeSpan, TimeSpan) |
指定されたパラメーターに基づいて、TimeSpanValidator クラスの新しいインスタンスを初期化します。 |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
指定されたパラメーターに基づいて、TimeSpanValidator クラスの新しいインスタンスを初期化します。 |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
指定されたパラメーターに基づいて、TimeSpanValidator クラスの新しいインスタンスを初期化します。 |
TimeSpanValidator(TimeSpan, TimeSpan)
指定されたパラメーターに基づいて、TimeSpanValidator クラスの新しいインスタンスを初期化します。
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan)
パラメーター
注釈
2 つのパラメーターを TimeSpanValidator 持つコンストラクターを使用すると、 TimeSpanValidator オブジェクトは値が特定の範囲に準拠していることを TimeSpan 検証します。
適用対象
TimeSpanValidator(TimeSpan, TimeSpan, Boolean)
指定されたパラメーターに基づいて、TimeSpanValidator クラスの新しいインスタンスを初期化します。
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean)
パラメーター
注釈
コンストラクターは TimeSpanValidator 、最小値と最大値 TimeSpan の両方と、検証範囲が排他的かどうかをチェックします。 パラメーターがrangeIsExclusive
設定true
されている場合、値と値のTimeSpan間に値をminValue``maxValue
指定することはできません。
適用対象
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
指定されたパラメーターに基づいて、TimeSpanValidator クラスの新しいインスタンスを初期化します。
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool * int64 -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean, resolutionInSeconds As Long)
パラメーター
例外
resolutionInSeconds
は 0
より小さい値です。
- または -
minValue
がmaxValue
より大きくなっています。
例
次のコード例は、コンストラクターの使用方法を TimeSpanValidator 示しています。 このコード例は、TimeSpanValidator クラスのために提供されている大規模な例の一部です。
// Create TimeSpan and Validator.
TimeSpan testTimeSpan = new TimeSpan(0,1,05);
TimeSpan minTimeSpan = new TimeSpan(0,1,0);
TimeSpan maxTimeSpan = new TimeSpan(0,1,10);
TimeSpanValidator myTimeSpanValidator = new TimeSpanValidator(minTimeSpan, maxTimeSpan, false, 65);
' Create string and validator.
Dim testVal As String = "filename"
Dim myStrValidator As StringValidator = New StringValidator(1, 8, "$%^")
注釈
パラメーターが resolutionInSeconds
指定されている場合、検証に TimeSpan 合格するには、検証対象のオブジェクトがこの値と等しい必要があります。