组件语言参考 |
|
|
|
| 数据绑定类(仅限 Flash Professional) > CustomValidator 类(仅限 Flash Professional) | |||
ActionScript 类名称 mx.data.binding.CustomValidator
在需要对组件包含的数据字段执行自定义验证时,可以使用 CustomValidator 类。
若要创建自定义验证程序类,您需要首先创建 mx.data.binding.CustomValidator 的子类来实现名为 validate() 的方法。待验证的值会自动传递到此方法。有关如何实现此方法的更多信息,请参见 CustomValidator.validate()。
接着,您需要使用"组件"检查器的"架构"选项卡将自定义验证程序类分配给组件的字段。若要查看创建和使用自定义验证程序类的示例,请参见 CustomValidator.validate() 条目中的"示例"部分。
分配自定义验证程序:为了使指定的类包含在发布的 SWF 文件内,它必须位于类路径中。
|
注意 |
若要使此类在运行时可用,您必须在 FLA 文件中包括数据绑定类有关更多信息,请参见使数据绑定类在运行时可用(仅限 Flash Professional)。。 |
有关 mx.data.binding 包中类的概述,请参见mx.data.binding 包中的类(仅限 Flash Professional)。
下表列出了 CustomValidator 类的方法。
|
方法 |
说明 |
|---|---|
|
对数据执行验证。 |
|
|
报告验证错误。 |
|
|
|
|