包 | mx.automation |
类 | public class AutomationClass |
继承 | AutomationClass Object |
实现 | IAutomationClass2 |
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
implementationVersion : int
实现类的版本。 | AutomationClass | ||
name : String [只读]
类名称
| AutomationClass | ||
previousVersionClassNames : Array
与当前类兼容的类的名称数组。 | AutomationClass | ||
propertyNameMap : Object [只读]
private
| AutomationClass | ||
superClassName : String [只读]
类的 superclass 的名称。 | AutomationClass |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
AutomationClass | |||
添加与此类描述匹配的 Flex 类名称。 | AutomationClass | ||
[静态]
根据 describeType XML 中提供的信息填充所提供 propertyDescriptors 的 AS 类型。 | AutomationClass | ||
[静态]
根据 describeType XML 中提供的信息填充所提供 propertyDescriptors 的 AS 类型。 | AutomationClass | ||
[静态]
返回对象所属类的完全限定名称。 | AutomationClass | ||
[静态]
从对象实例所在域中返回类定义的实用程序函数
| AutomationClass | ||
在组件事件与自动化方法描述符之间转换
| AutomationClass | ||
AutomationClass | |||
从名称返回完整的 methodDescriptor
| AutomationClass | ||
[静态]
从当前版本号返回主要版本
| AutomationClass | ||
getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
返回此类支持的属性列表。 | AutomationClass | ||
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
AutomationClass | |||
返回指定对象的原始值。 | Object |
属性详细信息
implementationVersion | 属性 |
name | 属性 |
previousVersionClassNames | 属性 |
propertyNameMap | 属性 |
superClassName | 属性 |
构造函数详细信息
AutomationClass | () | 构造函数 |
方法详细信息
addImplementationClassName | () | 方法 |
fillInASTypesFromMethods | () | 方法 |
fillInASTypesFromProperties | () | 方法 |
getClassName | () | 方法 |
getDefinitionFromObjectDomain | () | 方法 |
getDescriptorForEvent | () | 方法 |
public function getDescriptorForEvent(event:Event):IAutomationEventDescriptor
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
在组件事件与自动化方法描述符之间转换
参数
event:Event — 需要方法描述符的事件对象。
|
IAutomationEventDescriptor — 传入事件的方法描述符(如果对象可用);否则为 null。
|
getDescriptorForEventByName | () | 方法 |
public function getDescriptorForEventByName(eventName:String):IAutomationEventDescriptor
参数
eventName:String |
IAutomationEventDescriptor |
getDescriptorForMethodByName | () | 方法 |
public function getDescriptorForMethodByName(methodName:String):IAutomationMethodDescriptor
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
从名称返回完整的 methodDescriptor
参数
methodName:String — 需要描述符的方法名称。
|
IAutomationMethodDescriptor — 如果某个对象可用,则传入名称的方法描述符。否则为 null。
|
getMajorVersion | () | 方法 |
getPropertyDescriptors | () | 方法 |
public function getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
返回此类支持的属性列表。
参数
objForInitialization:Object (default = null ) — 可用于查找属性的 ActionScript 类型的对象。
| |
forVerification:Boolean (default = true ) — 如果为 true ,则指示用于验证的属性应包含在返回值中。
| |
forDescription:Boolean (default = true ) — 如果为 true ,则指示用于对象标识的属性应包含在返回值中。
|
Array — 包含属性描述的数组。
|
toString | () | 方法 |
Tue Jun 12 2018, 11:04 AM Z