バージョン

Status プロパティ (ValidationResult)

コントロールまたは 埋め込み可能なエディター 現在の検証状態を記述する ValidationStatus 定数を返します。
シンタックス
'宣言
 
Public ReadOnly Property Status As ValidationStatus
public ValidationStatus Status {get;}
解説

コントロールまたは埋め込みエディターが検証され、検証が成功すると、Status プロパティは 'Valid' を返します。検証が失敗すると、失敗の理由を説明する値が返されます。IsRequired プロパティが True を返し、EmptyValueCriteria によって定義されたように値が null の場合、その他のいかなる検証基準も検討されず、Status プロパティは 'ValueNullOrEmpty' を返します。DataType プロパティが明示的に設定され、検証される値をそのタイプの値に変換できなかった場合、その他のいかなる検証基準も検討されず、Status プロパティは 'ConversionFailure' を返します。検証されるエンティティが埋め込みエディターで、そのエディターの IsValid プロパティが False を返す場合、その他のいかなる検証基準も検討されず、Status プロパティは 'EditorValueInvalid' を返します。上記のチェックを過ぎて検証が進行したが、Condition プロパティによって定義された基準のために検証が失敗した場合、Status プロパティは 'ConditionFailure' を返します。

参照