Пакет | 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):void
automationEnabled | свойство |
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):void
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 | свойство |
automationTabularData:Object
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация интерфейса IAutomationTabularData
, который можно использовать для извлечения данных.
Реализация
public function get automationTabularData():Object
automationValue | свойство |
automationValue:Array
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении.
Реализация
public function get automationValue():Array
automationVisible | свойство |
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():int
showInAutomationHierarchy | свойство |
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):void
createAutomationIDPart | () | метод |
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