| Пакет | 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