| パッケージ | mx.validators |
| クラス | public class ValidationResult |
| 継承 | ValidationResult Object |
| サブクラス | RegExpValidationResult |
| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ValidationResultEvent クラスは、valid および invalid の各検証イベントに必要とされるイベントリスナーに渡すイベントオブジェクトを定義します。 さらに、このクラスは results プロパティも定義します。このプロパティには ValidationResult オブジェクトの配列(検証された各フィールドにつき 1 つ)が格納されます。 これにより、イベントリスナー内から ValidationResult オブジェクトへのアクセスが可能となります。
関連する API エレメント
パブリックプロパティ
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | |
| errorCode : String
isError プロパティの値が true の場合、検証エラーコードを表します。 | ValidationResult | ||
| errorMessage : String
isError プロパティの値が true の場合、検証エラーメッセージを表します。 | ValidationResult | ||
| isError : Boolean
フィールドで検証エラーが発生すると、値が true に設定されます。 | ValidationResult | ||
| subField : String
結果と関連付けられているサブフィールドの名前を表します。 | ValidationResult | ||
パブリックメソッド
| メソッド | 定義元 | ||
|---|---|---|---|
ValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "")
コンストラクター
| ValidationResult | ||
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
プロパティの詳細
errorCode | プロパティ |
public var errorCode:String| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
isError プロパティの値が true の場合、検証エラーコードを表します。
errorMessage | プロパティ |
public var errorMessage:String| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
isError プロパティの値が true の場合、検証エラーメッセージを表します。
isError | プロパティ |
public var isError:Boolean| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
フィールドで検証エラーが発生すると、値が true に設定されます。
subField | プロパティ |
public var subField:String| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
結果と関連付けられているサブフィールドの名前を表します。 一部のバリデーター(CreditCardValidator や DateValidator など)では、検証を複数のサブフィールドで同時に行います。
コンストラクターの詳細
ValidationResult | () | コンストラクター |
public function ValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "")| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンストラクター
パラメーターisError:Boolean — 検証エラーが発生した場合は、true を渡します。
| |
subField:String (default = "") — 検証したオブジェクトのサブフィールドの名前を表します。
| |
errorCode:String (default = "") — 検証エラーコードを表します。
| |
errorMessage:String (default = "") — 検証エラーメッセージを表します。
|
Tue Jun 12 2018, 10:34 AM Z
継承されるパブリックプロパティを隠す
継承されるパブリックプロパティを表示