Пакет | mx.automation |
Интерфейс | public interface IAutomationObjectHelper |
Средство реализации | AutomationManager |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
recording : Boolean [только для чтения]
Указывает, выполняется ли запись (значение true) или нет (значение false). | IAutomationObjectHelper | ||
replaying : Boolean [только для чтения]
Указывает, выполняется ли воспроизведение (значение true) или нет (значение false). | IAutomationObjectHelper |
Метод | Определено | ||
---|---|---|---|
Добавляет объект синхронизации к диспетчеру автоматизации. | IAutomationObjectHelper | ||
Возвращает вышестоящий элемент составного объекта. | IAutomationObjectHelper | ||
helpCreateIDPart(parent:IAutomationObject, child:IAutomationObject, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента. | IAutomationObjectHelper | ||
helpCreateIDPartWithRequiredProperties(parent:IAutomationObject, child:IAutomationObject, properties:Array, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента. | IAutomationObjectHelper | ||
Возвращает массив нижестоящих элементов в рамках вышестоящего элемента, которые соответствуют идентификатору. | IAutomationObjectHelper | ||
Определяет, является ли объект составным или нет. | IAutomationObjectHelper | ||
Передает MouseEvent.MOUSE_DOWN, MouseEvent.MOUSE_UP и MouseEvent.CLICK из указанного IInteractionReplayer с указанными модификаторами. | IAutomationObjectHelper | ||
Воспроизводит событие щелчка мышью за пределами основной области рисунка. | IAutomationObjectHelper | ||
Передает события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP для указанного объекта KeyboardEvent. | IAutomationObjectHelper | ||
replayKeyDownKeyUp(to:IEventDispatcher, keyCode:uint, ctrlKey:Boolean = false, shiftKey:Boolean = false, altKey:Boolean = false):Boolean
Передает события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP из указанного IInteractionReplayer для указанной клавиши с указанными модификаторами. | IAutomationObjectHelper | ||
Передает MouseEvent во время моделирования захвата мыши. | IAutomationObjectHelper |
recording | свойство |
replaying | свойство |
addSynchronization | () | метод |
public function addSynchronization(isComplete:Function, target:Object = null):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Добавляет объект синхронизации к диспетчеру автоматизации. Прежде чем перейти к следующему событию воспроизведения диспетчер автоматизации ждет, когда метод isComplete
вернет значение true
.
Параметры
isComplete:Function — Функция, которая указывает на завершение или не завершение синхронизированной операции.
| |
target:Object (default = null ) — При значении null все воспроизведения останавливаются до получения значения true методом isComplete , в противном случае диспетчер автоматизации будет находиться в состоянии ожидания только в случае выполнения другой операции.
|
getAutomationComposite | () | метод |
public function getAutomationComposite(obj:IAutomationObject):IAutomationObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает вышестоящий элемент составного объекта.
Параметры
obj:IAutomationObject — Составной объект.
|
IAutomationObject — Вышестоящий элемент IAutomationObject составного объекта.
|
helpCreateIDPart | () | метод |
public function helpCreateIDPart(parent:IAutomationObject, child:IAutomationObject, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента.
Параметры
parent:IAutomationObject — Вышестоящий элемент объекта, для которого создается идентификатор.
| |
child:IAutomationObject — Объект, для которого создается идентификатор.
| |
automationNameCallback:Function (default = null ) — Предоставленная пользователем функция, используемая для определения automationName нижестоящего элемента.
| |
automationIndexCallback:Function (default = null ) — Предоставленная пользователем функция, используемая для определения automationIndex нижестоящего элемента.
|
AutomationIDPart — Объект AutomationIDPart, представляющий собой нижестоящий элемент в рамках вышестоящего элемента.
|
helpCreateIDPartWithRequiredProperties | () | метод |
public function helpCreateIDPartWithRequiredProperties(parent:IAutomationObject, child:IAutomationObject, properties:Array, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента.
Параметры
parent:IAutomationObject — Вышестоящий элемент объекта, для которого создается идентификатор.
| |
child:IAutomationObject — Объект, для которого создается идентификатор.
| |
properties:Array — который необходимо учитывать при создании идентификатора.
| |
automationNameCallback:Function (default = null ) — Предоставленная пользователем функция, используемая для определения automationName нижестоящего элемента.
| |
automationIndexCallback:Function (default = null ) — Предоставленная пользователем функция, используемая для определения automationIndex нижестоящего элемента.
|
AutomationIDPart — Объект AutomationIDPart, представляющий собой нижестоящий элемент в рамках вышестоящего элемента.
|
helpResolveIDPart | () | метод |
public function helpResolveIDPart(parent:IAutomationObject, part:Object):Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает массив нижестоящих элементов в рамках вышестоящего элемента, которые соответствуют идентификатору.
Параметры
parent:IAutomationObject — Вышестоящий объект, в котором требуется определить идентификатор.
| |
part:Object — Объект AutomationIDPart, представляющий собой нижестоящий элемент.
|
Array — Массив нижестоящих элементов, которые соответствуют идентификатору part .
|
isAutomationComposite | () | метод |
public function isAutomationComposite(obj:IAutomationObject):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Определяет, является ли объект составным или нет. Если объект не достижим через API-интерфейсы автоматизации из главного приложения, то он рассматривается как составной.
Параметры
obj:IAutomationObject — Объект.
|
Boolean — Значение true , если объект составной.
|
replayClick | () | метод |
public function replayClick(to:IEventDispatcher, sourceEvent:MouseEvent = null):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передает MouseEvent.MOUSE_DOWN
, MouseEvent.MOUSE_UP
и MouseEvent.CLICK
из указанного IInteractionReplayer с указанными модификаторами.
Параметры
to:IEventDispatcher — Диспетчер событий.
| |
sourceEvent:MouseEvent (default = null ) — Событие мыши.
|
Boolean — Значение true , если события были переданы.
|
replayClickOffStage | () | метод |
public function replayClickOffStage():Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Воспроизводит событие click
за пределами основной области рисунка. Этот метод используется для моделирования события mouseDownOutside
.
Boolean — Значение true , если событие было передано.
|
replayKeyboardEvent | () | метод |
public function replayKeyboardEvent(to:IEventDispatcher, event:KeyboardEvent):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передает события KeyboardEvent.KEY_DOWN
и KeyboardEvent.KEY_UP
для указанного объекта KeyboardEvent.
Параметры
to:IEventDispatcher — Диспетчер событий.
| |
event:KeyboardEvent — Событие клавиатуры.
|
Boolean — Значение true , если события были переданы.
|
replayKeyDownKeyUp | () | метод |
public function replayKeyDownKeyUp(to:IEventDispatcher, keyCode:uint, ctrlKey:Boolean = false, shiftKey:Boolean = false, altKey:Boolean = false):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передает события KeyboardEvent.KEY_DOWN
и KeyboardEvent.KEY_UP
из указанного IInteractionReplayer для указанной клавиши с указанными модификаторами.
Параметры
to:IEventDispatcher — Код клавиши для нажатой клавиши.
| |
keyCode:uint — Логическое значение, указывающее на то, нажата ли клавиша Ctrl.
| |
ctrlKey:Boolean (default = false ) — Логическое значение, указывающее на то, нажата ли клавиша Shift.
| |
shiftKey:Boolean (default = false ) — Логическое значение, указывающее на то, нажата ли клавиша Alt.
| |
altKey:Boolean (default = false )
|
Boolean — Значение true , если события были переданы.
|
replayMouseEvent | () | метод |
public function replayMouseEvent(target:IEventDispatcher, event:MouseEvent):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передает MouseEvent во время моделирования захвата мыши.
Параметры
target:IEventDispatcher — Диспетчер событий.
| |
event:MouseEvent — Событие мыши.
|
Boolean — Значение true , если событие было передано.
|
Tue Jun 12 2018, 11:34 AM Z