套件 | mx.automation |
類別 | public class AutomationManager |
繼承 | AutomationManager EventDispatcher Object |
實作 | IAutomationManager2, IAutomationObjectHelper, IAutomationMouseSimulator, IAutomationDebugTracer |
語言版本: | ActionScript 3.0 |
產品版本: | Flex 3 |
執行階段版本: | Flash Player 9, AIR 1.1 |
更多範例
公用方法
方法 | 定義自 | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
會在 EventDispatcher 物件註冊事件偵聽程式,以便讓偵聽程式收到事件的通知。 | EventDispatcher | ||
AutomationManager | |||
AutomationManager | |||
會將事件傳送到事件流程。 | EventDispatcher | ||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
getPropertyValueFromPart(part:Object, obj:Object, pd:IAutomationPropertyDescriptor, relativeParent:IAutomationObject = null):Object | AutomationManager | ||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
會檢查 EventDispatcher 物件是否有對特定的事件類型註冊偵聽程式。 | EventDispatcher | ||
指出物件是否有已定義的指定屬性。 | Object | ||
指出 Object 類別的實體是否位於指定為參數的物件原型鏈中。 | Object | ||
AutomationManager | |||
AutomationManager | |||
指出指定的屬性是否存在,以及是否可列舉。 | Object | ||
Dispatch the event as a replayable event. | AutomationManager | ||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
AutomationManager | |||
會從 EventDispatcher 物件移除偵聽程式。 | EventDispatcher | ||
為迴圈作業設定動態屬性的可用性。 | Object | ||
AutomationManager | |||
傳回代表此物件的字串,根據地區特定慣例進行格式化。 | Object | ||
會傳回指定之物件的字串形式。 | Object | ||
AutomationManager | |||
會傳回指定之物件的基本值。 | Object | ||
檢查此 EventDispatcher 物件是否已註冊事件偵聽程式,或者此物件的任何祖系已為特定事件類型註冊事件偵聽程式。 | EventDispatcher |
公用常數
常數 | 定義自 | ||
---|---|---|---|
airWindowIndicatorPropertyName : String = "isAIRWindow" [靜態] | AutomationManager |
方法詳細資訊
addEventListenersToAllChildApplications | () | 方法 |
addEventListenersToAllParentApplications | () | 方法 |
dispatchToAllChildren | () | 方法 |
dispatchToParent | () | 方法 |
getAIRWindow | () | 方法 |
getAIRWindowUniqueID | () | 方法 |
public function getAIRWindowUniqueID(newWindow:DisplayObject):String
參數
newWindow:DisplayObject |
String |
getAIRWindowUniqueIDFromAutomationIDPart | () | 方法 |
public function getAIRWindowUniqueIDFromAutomationIDPart(objectIdPart:AutomationIDPart):String
參數
objectIdPart:AutomationIDPart |
String |
getAIRWindowUniqueIDFromObjectIDString | () | 方法 |
getApplicationNameFromAutomationIDPart | () | 方法 |
public function getApplicationNameFromAutomationIDPart(objectIdPart:AutomationIDPart):String
參數
objectIdPart:AutomationIDPart |
String |
getAutomationChildrenArray | () | 方法 |
getElementFromPoint2 | () | 方法 |
public function getElementFromPoint2(x:int, y:int, windowId:String):IAutomationObject
參數
x:int | |
y:int | |
windowId:String |
IAutomationObject |
getMemberFromPartOrObject | () | 方法 |
getPopUpChildObject | () | 方法 |
getPopUpChildren | () | 方法 |
getPopUpChildrenCount | () | 方法 |
getPropertyValueFromPart | () | 方法 |
public function getPropertyValueFromPart(part:Object, obj:Object, pd:IAutomationPropertyDescriptor, relativeParent:IAutomationObject = null):Object
參數
part:Object | |
obj:Object | |
pd:IAutomationPropertyDescriptor | |
relativeParent:IAutomationObject (default = null )
|
Object |
getStartPointInScreenCoordinates | () | 方法 |
getTopApplicationIndex | () | 方法 |
getUniqueApplicationID | () | 方法 |
marhsalledBeginRecordHandler | () | 方法 |
marhsalledEndRecordHandler | () | 方法 |
recordAutomatableEvent | () | 方法 |
public function recordAutomatableEvent(recorder:IAutomationObject, event:Event, cacheable:Boolean = false):void
語言版本: | ActionScript 3.0 |
產品版本: | Flex 3 |
執行階段版本: | Flash Player 9, AIR 1.1 |
Dispatch the event as a replayable event. Causes the ReplayableEventEvent with REPLAYABLE_EVENT type to be fired. However, this method will not attempt the dispatch if there are no listeners.
參數
recorder:IAutomationObject — The IEventReplayer dispatching this
event since event.target may not be
accurate
| |
event:Event — The event that represents the replayable event.
| |
cacheable:Boolean (default = false )
|
recordCustomAutomationEvent | () | 方法 |
public function recordCustomAutomationEvent(event:AutomationRecordEvent):Boolean
參數
event:AutomationRecordEvent |
Boolean |
registerNewApplication | () | 方法 |
registerNewFlexNativeMenu | () | 方法 |
public function registerNewFlexNativeMenu(menu:Object, sm:DisplayObject):void
參數
menu:Object | |
sm:DisplayObject |
registerNewWindow | () | 方法 |
storeDragProxy | () | 方法 |
traceMessage | () | 方法 |
常數詳細資訊
airWindowIndicatorPropertyName | 常數 |
public static const airWindowIndicatorPropertyName:String = "isAIRWindow"
Tue Jun 12 2018, 03:47 PM Z