| Пакет | 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 | ||
Определяет нижестоящий элемент с помощью предоставленного идентификатора. | IAutomationObject | ||
automationDelegate | свойство |
automationDelegate:Object| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Объект-делегат, выполняющий обработку функциональных возможностей, связанных с автоматизацией. Устанавливается автоматизацией при создании объекта-делегата.
Реализация
public function get automationDelegate():Object public function set automationDelegate(value:Object):voidautomationEnabled | свойство |
automationEnabled:Boolean [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Значение true, если этот компонент доступен для автоматизации; в противном случае – false.
Реализация
public function get automationEnabled():BooleanСвязанные элементы API
automationName | свойство |
automationName:String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Имя, которое можно использовать в качестве идентификатора этого объекта.
Реализация
public function get automationName():String public function set automationName(value:String):voidautomationOwner | свойство |
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 | свойство |
automationTabularData:Object [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация интерфейса IAutomationTabularData, который можно использовать для извлечения данных.
Реализация
public function get automationTabularData():ObjectautomationValue | свойство |
automationValue:Array [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении.
Реализация
public function get automationValue():ArrayautomationVisible | свойство |
automationVisible:Boolean [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Значение true, если этот компонент является видимым для автоматизации; в противном случае – false.
Реализация
public function get automationVisible():BooleanСвязанные элементы API
numAutomationChildren | свойство |
numAutomationChildren:int [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Число нижестоящих элементов автоматизации, содержащихся в этом контейнере. Эта сумма не должна включать составных нижестоящих элементов, хотя включает нижестоящие элементы, незначительные в иерархии автоматизации.
Реализация
public function get numAutomationChildren():intshowInAutomationHierarchy | свойство |
showInAutomationHierarchy:Boolean| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Флаг, который определяет, показан ли объект автоматизации в иерархии автоматизации. Нижестоящие элементы невидимых в иерархии контейнеров отображаются в качестве нижестоящих элементов следующего вышестоящего элемента. Обычно используемые для макета контейнеры, например поля и Canvas, не отображаются в иерархии.
Некоторые элементы управления при необходимости вызывают принудительное отображение нижестоящих элементов в иерархии. Например, для List в иерархии всегда будут принудительно отображаться средства визуализации элементов, в т.ч. поля. При реализации должно поддерживаться значение true этого свойства.
Реализация
public function get showInAutomationHierarchy():Boolean public function set showInAutomationHierarchy(value:Boolean):voidcreateAutomationIDPart | () | метод |
public function createAutomationIDPart(child:IAutomationObject):Object| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. Эти значения не должны изменяться во время срока действия приложения.
Параметры
child:IAutomationObject — Нижестоящий элемент, для которого следует предоставить идентификатор.
|
Object — Наборы свойств, описывающих нижестоящий элемент, которые можно использовать в дальнейшем для определения компонента.
|
createAutomationIDPartWithRequiredProperties | () | метод |
public function createAutomationIDPartWithRequiredProperties(child:IAutomationObject, properties:Array):Object| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. Эти значения не должны изменяться во время срока действия приложения.
Параметры
child:IAutomationObject — Нижестоящий элемент, для которого следует предоставить идентификатор.
| |
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 | () | метод |
public function replayAutomatableEvent(event:Event):Boolean| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Воспроизводит указанное событие. Автор компонента должен вызвать super.replayAutomatableEvent в случае, если поведение воспроизведения по умолчанию определено в суперклассе.
Параметры
event:Event — Воспроизводимое событие.
|
Boolean — true при успешном воспроизведении.
|
resolveAutomationIDPart | () | метод |
public function resolveAutomationIDPart(criteria:Object):Array| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Определяет нижестоящий элемент с помощью предоставленного идентификатора. Этот идентификатор представляет собой набор свойств, предоставляемых методом createAutomationIDPart().
Параметры
criteria:Object — Набор свойств, описывающих нижестоящий элемент. Критерии могут содержать обычные значения выражений, которым могут соответствовать несколько нижестоящих элементов.
|
Array — Массив нижестоящих элементов, которые соответствуют критериям, или значение null, если соответствующие нижестоящие элементы не определены.
|
Tue Jun 12 2018, 11:34 AM Z