mx.validators
public class ValidationResult
继承ValidationResult Inheritance Object
子类 RegExpValidationResult

ValidationResult 类包含验证的结果。

ValidationResultEvent 类定义传递到 validinvalid 验证程序事件的事件侦听器的事件对象。该类还定义 results 属性,该属性包含 ValidationResult 对象的数组(验证程序所检查的每个字段的一个对象)。这样,您便可以从事件侦听器内访问 ValidationResult 对象。

另请参见

mx.events.ValidationResultEvent


公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  errorCode : String
isError 属性的值为 true 时的验证错误代码。
ValidationResult
  errorMessage : String
isError 属性的值为 true 时的验证错误消息。
ValidationResult
  isError : Boolean
如果字段发生了验证错误,则包含 true。
ValidationResult
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  subField : String
与结果关联的子字段的名称。
ValidationResult
公共方法
 方法定义方
  
ValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "")
构造函数
ValidationResult
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
属性详细信息
errorCode属性
public var errorCode:String

isError 属性的值为 true 时的验证错误代码。

errorMessage属性 
public var errorMessage:String

isError 属性的值为 true 时的验证错误消息。

isError属性 
public var isError:Boolean

如果字段发生了验证错误,则包含 true

subField属性 
public var subField:String

与结果关联的子字段的名称。某些验证程序(如 CreditCardValidator 和 DateValidator)可同时验证多个子字段。

构造函数详细信息
ValidationResult()构造函数
public function ValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "")

构造函数

参数
isError:Boolean — 如果存在验证错误,则传递 true
 
subField:String (default = "") — 所验证对象的子字段的名称。
 
errorCode:String (default = "") — 验证错误代码。
 
errorMessage:String (default = "") — 验证错误消息。