| パッケージ | 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 | ||
| メソッド | 定義元 | ||
|---|---|---|---|
Automation Manager に同期オブジェクトを追加します。 | IAutomationObjectHelper | ||
複合オブジェクトの親を返します。 | IAutomationObjectHelper | ||
helpCreateIDPart(parent:IAutomationObject, child:IAutomationObject, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
親の中にある指定された子の ID を作成します。 | IAutomationObjectHelper | ||
helpCreateIDPartWithRequiredProperties(parent:IAutomationObject, child:IAutomationObject, properties:Array, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
親の中にある指定された子の ID を作成します。 | IAutomationObjectHelper | ||
親の中で、ID と一致する子の配列を返します。 | IAutomationObjectHelper | ||
オブジェクトが複合オブジェクトであるかどうかを判別します。 | IAutomationObjectHelper | ||
指定された IInteractionReplayer から、指定された修飾子付きで MouseEvent.MOUSE_DOWN、MouseEvent.MOUSE_UP および MouseEvent.CLICK を送出します。 | IAutomationObjectHelper | ||
メイン描画領域の外でクリックイベントを再生します。 | IAutomationObjectHelper | ||
指定された KeyboardEvent オブジェクトについて KeyboardEvent.KEY_DOWN イベントおよび KeyboardEvent.KEY_UP イベントを送出します。 | IAutomationObjectHelper | ||
replayKeyDownKeyUp(to:IEventDispatcher, keyCode:uint, ctrlKey:Boolean = false, shiftKey:Boolean = false, altKey:Boolean = false):Boolean
指定されたキーに対して、指定された IInteractionReplayer から、指定された修飾子付きで KeyboardEvent.KEY_DOWN イベントおよび KeyboardEvent.KEY_UP イベントを送出します。 | 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 |
Automation Manager に同期オブジェクトを追加します。 Automation Manager は、isComplete メソッドが true を返すまで待ち、返された後で次の再生イベントに進みます。
パラメーター
isComplete:Function — 同期化処理が完了したかどうかを示す関数です。
| |
target:Object (default = null) — null の場合、isComplete メソッドが true を返すまで、すべての再生が待機します。null 以外の場合、Automation Manager は次の処理がターゲットに対する処理の場合のみ待機します。
|
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 |
親の中にある指定された子の ID を作成します。
パラメーター
parent:IAutomationObject — ID を作成する対象オブジェクトの親です。
| |
child:IAutomationObject — ID を作成する対象オブジェクトです。
| |
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 |
親の中にある指定された子の ID を作成します。
パラメーター
parent:IAutomationObject — ID を作成する対象オブジェクトの親です。
| |
child:IAutomationObject — ID を作成する対象オブジェクトです。
| |
properties:Array — ID の作成時に考慮されるものです。
| |
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 |
親の中で、ID と一致する子の配列を返します。
パラメーター
parent:IAutomationObject — 解決する必要がある ID の親オブジェクトです。
| |
part:Object — 子を表す AutomationIDPart オブジェクトです。
|
Array — part の ID と一致する子の配列です。
|
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 |
指定された IInteractionReplayer から、指定された修飾子付きで MouseEvent.MOUSE_DOWN、MouseEvent.MOUSE_UP および MouseEvent.CLICK を送出します。
パラメーター
to:IEventDispatcher — イベントディスパッチャーです。
| |
sourceEvent:MouseEvent (default = null) — マウスイベントです。
|
Boolean — イベントが送出された場合は、true です。
|
replayClickOffStage | () | メソッド |
replayKeyboardEvent | () | メソッド |
public function replayKeyboardEvent(to:IEventDispatcher, event:KeyboardEvent):Boolean| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定された KeyboardEvent オブジェクトについて KeyboardEvent.KEY_DOWN イベントおよび KeyboardEvent.KEY_UP イベントを送出します。
パラメーター
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 |
指定されたキーに対して、指定された IInteractionReplayer から、指定された修飾子付きで KeyboardEvent.KEY_DOWN イベントおよび KeyboardEvent.KEY_UP イベントを送出します。
パラメーター
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, 10:34 AM Z