包 | mx.automation |
接口 | public interface IAutomationObject |
实现器 | FlexNativeMenu, FlexNativeMenuAutomationImpl, UIComponent, UIComponentAutomationImpl, UIFTETextField, UIFTETextFieldAutomationImpl, UIMovieClip, UIMovieClipAutomationImpl, UITextField, UITextFieldAutomationImpl |
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
automationDelegate : Object
处理与自动化相关的功能的委托对象。 | IAutomationObject | ||
automationEnabled : Boolean [只读]
如果此组件启用了自动化,则为 true;否则为 false。 | IAutomationObject | ||
automationName : String
可用作此对象的标识符的名称。 | IAutomationObject | ||
automationOwner : DisplayObjectContainer [只读]
用于自动化目的的此组件的所有者。 | IAutomationObject | ||
automationParent : DisplayObjectContainer [只读]
用于自动化目的的此组件的父级。 | IAutomationObject | ||
automationTabularData : Object [只读]
IAutomationTabularData 接口的实现,可用于检索数据。 | IAutomationObject | ||
automationValue : Array [只读]
此值通常对应于对象的经呈示的外观,当对象在应用中以可视方式显示时,此值使标识符与该对象相关联。 | IAutomationObject | ||
automationVisible : Boolean [只读]
如果此组件对于自动化是可见的,则为 true;否则为 false。 | IAutomationObject | ||
numAutomationChildren : int [只读]
此容器包含的自动化子项数。 | IAutomationObject | ||
showInAutomationHierarchy : Boolean
用于确定自动化对象是否显示在自动化层次中的标志。 | IAutomationObject |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
返回标识此容器中的子项的一组属性。 | IAutomationObject | ||
返回标识此容器中的子项的一组属性。 | IAutomationObject | ||
在指定的索引位置提供自动化对象。 | IAutomationObject | ||
提供自动化对象列表。 | IAutomationObject | ||
重放指定的事件。 | IAutomationObject | ||
使用提供的 ID 解析子项。 | IAutomationObject |
属性详细信息
automationDelegate | 属性 |
automationEnabled | 属性 |
automationName | 属性 |
automationOwner | 属性 |
automationOwner:DisplayObjectContainer
[只读] 语言版本: | ActionScript 3.0 |
产品版本: | Flex 4 |
运行时版本: | Flash Player 9, AIR 1.1 |
用于自动化目的的此组件的所有者。
实现
public function get automationOwner():DisplayObjectContainer
相关 API 元素
automationParent | 属性 |
automationParent:DisplayObjectContainer
[只读] 语言版本: | ActionScript 3.0 |
产品版本: | Flex 4 |
运行时版本: | Flash Player 9, AIR 1.1 |
用于自动化目的的此组件的父级。
实现
public function get automationParent():DisplayObjectContainer
相关 API 元素
automationTabularData | 属性 |
automationValue | 属性 |
automationVisible | 属性 |
numAutomationChildren | 属性 |
showInAutomationHierarchy | 属性 |
showInAutomationHierarchy:Boolean
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
用于确定自动化对象是否显示在自动化层次中的标志。层次中不可见的容器的子项显示为下一个最高可见父项的子项。通常,用于布局的容器(如框和画布)不显示在层次中。
如果合适,某些控件强制其子项在层次中显示。例如,List 控件将始终强制项呈示器(包括框)显示在层次中。实现程序必须支持将此属性设置为 true
。
实现
public function get showInAutomationHierarchy():Boolean
public function set showInAutomationHierarchy(value:Boolean):void
方法详细信息
createAutomationIDPart | () | 方法 |
public function createAutomationIDPart(child:IAutomationObject):Object
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
返回标识此容器中的子项的一组属性。在应用程序的生命期内,不应更改这些值。
参数
child:IAutomationObject — 为其提供 ID 的子项。
|
Object — 描述稍后可用于解析组件的子项的几组属性。
|
createAutomationIDPartWithRequiredProperties | () | 方法 |
public function createAutomationIDPartWithRequiredProperties(child:IAutomationObject, properties:Array):Object
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
返回标识此容器中的子项的一组属性。在应用程序的生命期内,不应更改这些值。
参数
child:IAutomationObject — 为其提供 ID 的子项。
| |
properties:Array |
Object — 描述稍后可用于解析组件的子项的几组属性。
|
getAutomationChildAt | () | 方法 |
public function getAutomationChildAt(index:int):IAutomationObject
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
在指定的索引位置提供自动化对象。该列表不应包含任何复合子项。
参数
index:int — 要返回的子项的索引
|
IAutomationObject — 位于指定索引位置处的子项。
|
getAutomationChildren | () | 方法 |
replayAutomatableEvent | () | 方法 |
resolveAutomationIDPart | () | 方法 |
Tue Jun 12 2018, 11:04 AM Z