Paket | mx.automation |
Schnittstelle | public interface IAutomationManager2 extends IAutomationManager , IEventDispatcher |
Umsetzer | AutomationManager |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eigenschaft | Definiert von | ||
---|---|---|---|
automationEnvironment : Object
Die Automatisierungsumgebung für diesen Automatisierungsmanager. | IAutomationManager | ||
automationEnvironmentHandlingClassName : String [Nur Schreiben]
Marshalling Support(for tool): Die Tool-Klasse, die für die Verarbeitung der Automatisierungsumgebung zuständig ist. | IAutomationManager2 | ||
automationEnvironmentString : String [Nur Schreiben]
Die Automatisierungsumgebung für diesen Automatisierungsmanager. | IAutomationManager2 | ||
recording : Boolean [schreibgeschützt]
Gibt an, ob eine Aufzeichnung stattfindet. | IAutomationManager | ||
replaying : Boolean [schreibgeschützt]
Gibt an, ob eine Wiederholung stattfindet. | IAutomationManager |
Methode | Definiert von | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | IEventDispatcher | ||
Marshalling Support(for tool): Fügt die übergebenen EventDetails-Objekte zu den wahrscheinlichen untergeordneten Anwendungen in der aktuellen ApplicationDomain hinzu. | IAutomationManager2 | ||
Marshalling Support(for tool): Fügt die übergebenen EventDetails-Objekte zu den wahrscheinlichen übergeordneten Anwendungen in der aktuellen ApplicationDomain hinzu. | IAutomationManager2 | ||
Schaltet den Automatisierungsmanager auf Aufzeichnungsmodus. | IAutomationManager | ||
Gibt eine ID für das betreffende Objekt zurück, die mit der resolveID()-Methode verwendet werden kann. | IAutomationManager | ||
Gibt für das betreffende Objekt einen ID-Teil zurück, der in der resolveIDPart()-Methode verwendet werden kann. | IAutomationManager | ||
Dekrementiert den Cachezähler. | IAutomationManager | ||
Sendet ein Ereignis in den Ereignisablauf. | IEventDispatcher | ||
Marshalling Support(for tool): Sendet das Ereignis an alle untergeordneten Elemente. | IAutomationManager2 | ||
Marshalling Support(for tool): Sendet das Ereignis an übergeordnete Anwendungen. | IAutomationManager2 | ||
Schaltet den Aufzeichnungsmodus des Automatisierungsmanagers ab. | IAutomationManager | ||
AIR Support(for tool): Gibt das Fenster mit der übergebenen ID zurück. | IAutomationManager2 | ||
AIR Support(for tool): Gibt die eindeutige ID des Fensterobjekts zurück. | IAutomationManager2 | ||
AIR Support(for tool): Gibt die eindeutige Fenster-ID anhand des Automatisierungs-ID-Teils zurück. | IAutomationManager2 | ||
AIR Support(for tool): Gibt die eindeutige Fenster-ID anhand der Objekt-ID zurück. | IAutomationManager2 | ||
Marshalling Support(for tool): Gibt den Namen der Anwendung anhand der Teil-ID zurück. | IAutomationManager2 | ||
Gibt den Text zurück, der als Objekttyp angezeigt werden soll. | IAutomationManager | ||
Gibt den Text zurück, der als Objektbeschreibung angezeigt werden soll. | IAutomationManager | ||
Gibt alle untergeordneten Elemente des Objekts zurück, die in der Testhierarchie sichtbar sind. | IAutomationManager | ||
getChildrenFromIDPart(obj:IAutomationObject, part:AutomationIDPart = null, ignoreShowInHierarchy:Boolean = false):Array
Gibt alle untergeordneten Elemente dieses Objekts zurück, die in der Testhierarchie sichtbar sind und die Kriterien des Automatisierungsteils erfüllen. | IAutomationManager | ||
Gibt das Automatisierungsobjekt unter der gegebenen Koordinate zurück | IAutomationManager | ||
AIR Support(for tool): Gibt das Automatisierungsobjekt an der angegebenen Fensterkoordinate zurück. | IAutomationManager2 | ||
getParent(obj:IAutomationObject, parentToStopAt:IAutomationObject = null, ignoreShowInHierarchy:Boolean = false):IAutomationObject
Gibt das nächste sichtbare übergeordnete Element der Automatisierungshierarchie zurück. | IAutomationManager | ||
Marshalling Support(for delegates): Gibt ein Array von Popupobjekten der Stammanwendung zurück. | IAutomationManager2 | ||
Marshalling Support(for delegates): Gibt ein Array von Popupobjekten der Anwendung der obersten Ebene zurück. | IAutomationManager2 | ||
Marshalling Support(for delegates): Gibt die Anzahl untergeordneter Popupobjekte der Anwendung der obersten Ebene zurück. | IAutomationManager2 | ||
getProperties(obj:IAutomationObject, names:Array = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Gibt die Werte für einen Satz Eigenschaften zurück. | IAutomationManager | ||
Das Anzeigerechteck, welches das DisplayObject einschließt. | IAutomationManager | ||
AIR Support(for tool): Von der Flex-Anwendung, die von der AIR-Anwendung geladen wird, zum Abrufen des Startpunkts der AIR-Hauptanwendung in Bildschirmkoordinaten verwendet
| IAutomationManager2 | ||
Gibt das Objekt zurück, welches die IAutomationTabularData-Schnittstelle implementiert, durch welche Tabellendaten bezogen werden können. | IAutomationManager | ||
Marshalling Support(for tool): Gibt die Indexposition des obersten sichtbaren Objekts im übergebenen Array von Objekten zurück. | IAutomationManager2 | ||
Marshalling Support(for tool): Gibt die eindeutige ID der Anwendung zurück, unter Berücksichtigung der Hierarchie und anhand der SWFLoader-Informationen sowie des Anwendungsnamens. | IAutomationManager2 | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | IEventDispatcher | ||
Inkrementiert den Cachezähler. | IAutomationManager | ||
Marshalling Support(for tool): Gibt „true“ zurück, wenn das übergebene Objekt ein Popup ist. | IAutomationManager2 | ||
Testet, ob das bereitgestellte Ziel warten muss, bis ein laufender Vorgang abgeschlossen ist. | IAutomationManager | ||
Gibt „true“ zurück, wenn ein Objekt und alle seine übergeordneten Elemente sichtbar sind. | IAutomationManager | ||
Zeichnet das Ereignis auf. | IAutomationManager | ||
Zeichnet das benutzerdefinierte Ereignis auf. | IAutomationManager | ||
Marshalling Support(for delegates): Wenn eine neue Anwendung hinzugefügt wird, registriert sich der Anwendungsdelegat, damit ihm geeignete Listener hinzugefügt werden, um Marshalling zu unterstützen. | IAutomationManager2 | ||
AIR Support(for delegates): Wenn ein FlexNativeMenu einer Komponente hinzugefügt wird, registriert der Delegat das neue FlexNativeMenu-Objekt und erstellt einen Delegat. | IAutomationManager2 | ||
AIR Support(for delegates): Wenn ein neues Fenster hinzugefügt wird, registriert der WindowedApplication-Delegat das neue Fensterobjekt, damit eine eindeutige ID für dieses Fenster erstellt wird. | IAutomationManager2 | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | IEventDispatcher | ||
Wiederholt das festgelegte Ereignis. | IAutomationManager | ||
Löst eine ID an die Automatisierungsobjekte auf. | IAutomationManager | ||
Löst einen ID-Teil an ein Array von Automatisierungsobjekten auf. | IAutomationManager | ||
Löst einen ID-Teil an ein Array von Automatisierungsobjekten innerhalb des übergeordneten Elements auf. | IAutomationManager | ||
Löst eine ID an ein Automatisierungsobjekt auf. | IAutomationManager | ||
Gibt an, ob ein Automatisierungsobjekt in der Hierarchie sichtbar sein soll. | IAutomationManager | ||
Marshalling Support(for delegates): Speichert den Ziehproxy, um Drag & Drop zwischen verschiedenen Anwendungen zuzulassen. Auf einen in einer Anwendung erstellten DragProxy muss von anderen Anwendungen aus, wenn erforderlich, zugegriffen werden können. | IAutomationManager2 | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | IEventDispatcher |
automationEnvironmentHandlingClassName | Eigenschaft |
automationEnvironmentHandlingClassName:String
[Nur Schreiben] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for tool): Die Tool-Klasse, die für die Verarbeitung der Automatisierungsumgebung zuständig ist.
Implementierung
public function set automationEnvironmentHandlingClassName(value:String):void
automationEnvironmentString | Eigenschaft |
automationEnvironmentString:String
[Nur Schreiben] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Automatisierungsumgebung für diesen Automatisierungsmanager. Die Automatisierungsumgebung stellt Informationen über Objekte und Eigenschaften der prüffähigen Komponenten bereit, welche für die Kommunikation mit dem Agentenwerkzeug gebraucht werden. Der Wert dieser Eigenschaft muss die IAutomationEnvironment-Schnittstelle implementieren.
Implementierung
public function set automationEnvironmentString(value:String):void
Verwandte API-Elemente
addEventListenersToAllChildApplications | () | Methode |
public function addEventListenersToAllChildApplications(eventDetailsArray:Array):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for tool): Fügt die übergebenen EventDetails-Objekte zu den wahrscheinlichen untergeordneten Anwendungen in der aktuellen ApplicationDomain hinzu. AutomationManager identifiziert die untergeordneten Anwendungen in der aktuellen ApplicationDomain, wenn die Anwendung geladen wird, und fügt geeignete, von den übergebenen Objekten erhaltene, Listener hinzu.
Parameter
eventDetailsArray:Array — Array von EventDetails-Objekten.
|
addEventListenersToAllParentApplications | () | Methode |
public function addEventListenersToAllParentApplications(eventDetailsArray:Array):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for tool): Fügt die übergebenen EventDetails-Objekte zu den wahrscheinlichen übergeordneten Anwendungen in der aktuellen ApplicationDomain hinzu. AutomationManager identifiziert die übergeordneten Anwendung in der aktuellen ApplicationDomain, die dafür zuständig sind, auf die Ereignisse der untergeordneten Elemente zu warten, und fügt geeignete, von den übergebenen Objekten erhaltene, Listener hinzu.
Parameter
eventDetailsArray:Array — Array von EventDetails-Objekten.
|
dispatchToAllChildren | () | Methode |
dispatchToParent | () | Methode |
getAIRWindow | () | Methode |
public function getAIRWindow(windowId:String):DisplayObject
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for tool): Gibt das Fenster mit der übergebenen ID zurück.
Parameter
windowId:String — ID des Fensters
|
DisplayObject — Fenster mit übergebener ID.
|
getAIRWindowUniqueID | () | Methode |
public function getAIRWindowUniqueID(newWindow:DisplayObject):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for tool): Gibt die eindeutige ID des Fensterobjekts zurück.
Parameter
newWindow:DisplayObject — Fenster, dessen ID angefordert wird.
|
String — String
|
getAIRWindowUniqueIDFromAutomationIDPart | () | Methode |
public function getAIRWindowUniqueIDFromAutomationIDPart(objectIdPart:AutomationIDPart):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for tool): Gibt die eindeutige Fenster-ID anhand des Automatisierungs-ID-Teils zurück. Der Automatisierungs-ID-Teil verfügt über die Anwendungs-ID und die Fenster-ID.
Parameter
objectIdPart:AutomationIDPart — AutomationIDPart, von dem die eindeutige ID des Fensters bezogen werden soll.
|
String |
getAIRWindowUniqueIDFromObjectIDString | () | Methode |
public function getAIRWindowUniqueIDFromObjectIDString(objectId:String):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for tool): Gibt die eindeutige Fenster-ID anhand der Objekt-ID zurück. Die Objekt-ID verfügt über die Anwendungs-ID und die Fenster-ID.
Parameter
objectId:String — Die Objekt-ID, von der die eindeutige ID des Fensters bezogen werden soll.
|
String |
getApplicationNameFromAutomationIDPart | () | Methode |
public function getApplicationNameFromAutomationIDPart(objectID:AutomationIDPart):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for tool): Gibt den Namen der Anwendung anhand der Teil-ID zurück.
Parameter
objectID:AutomationIDPart — AutomationIDPart, von dem der Anwendungsname abgerufen wird.
|
String |
getElementFromPoint2 | () | Methode |
public function getElementFromPoint2(x:int, y:int, windowId:String):IAutomationObject
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for tool): Gibt das Automatisierungsobjekt an der angegebenen Fensterkoordinate zurück.
Parameter
x:int — Die x-Koordinate.
| |
y:int — Die y-Koordinate.
| |
windowId:String — Das Fenster, in dem das Objekt zu identifizieren ist.
|
IAutomationObject — Automatisierungsobjekt an diesem Punkt.
|
getPopUpChildObject | () | Methode |
public function getPopUpChildObject(index:int):IAutomationObject
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for delegates): Gibt ein Array von Popupobjekten der Stammanwendung zurück. Zur Anwendung der obersten Ebene einer ApplicationDomain werden alle in einer Anwendung erstellten Popupobjekte als untergeordnete Popupelemente hinzugefügt.
Parameter
index:int — wo das Objekt abzurufen ist
|
IAutomationObject — IAutomationObject an der angegebenen Indexposition
|
getPopUpChildren | () | Methode |
public function getPopUpChildren():Array
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for delegates): Gibt ein Array von Popupobjekten der Anwendung der obersten Ebene zurück. Zur Anwendung der obersten Ebene einer ApplicationDomain werden alle in einer Anwendung erstellten Popupobjekte als untergeordnete Popupelemente hinzugefügt.
RückgabewerteArray — Array untergeordneter Popopobjekte
|
getPopUpChildrenCount | () | Methode |
public function getPopUpChildrenCount():Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for delegates): Gibt die Anzahl untergeordneter Popupobjekte der Anwendung der obersten Ebene zurück. Zur Anwendung der obersten Ebene einer ApplicationDomain werden alle in einer Anwendung erstellten Popupobjekte als untergeordnete Popupelemente hinzugefügt.
RückgabewerteNumber — Anzahl untergeordneter Popopobjekte.
|
getStartPointInScreenCoordinates | () | Methode |
public function getStartPointInScreenCoordinates(windowId:String):Point
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for tool): Von der Flex-Anwendung, die von der AIR-Anwendung geladen wird, zum Abrufen des Startpunkts der AIR-Hauptanwendung in Bildschirmkoordinaten verwendet
Parameter
windowId:String |
Point |
getTopApplicationIndex | () | Methode |
public function getTopApplicationIndex(objectList:Array):int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for tool): Gibt die Indexposition des obersten sichtbaren Objekts im übergebenen Array von Objekten zurück. Kann von Tools zur Identifikation des obersten unter der Maus befindlichen Anwendungsobjekts verwendet werden, wenn mehrere Objekte aus unterschiedlichen Anwendungen vorhanden sind, die verschiedenen ApplicationDomain oder SecurityDomain angehören.
Parameter
objectList:Array — Array von Objekten
|
int |
getUniqueApplicationID | () | Methode |
public function getUniqueApplicationID():String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for tool): Gibt die eindeutige ID der Anwendung zurück, unter Berücksichtigung der Hierarchie und anhand der SWFLoader-Informationen sowie des Anwendungsnamens.
RückgabewerteString |
isObjectPopUp | () | Methode |
public function isObjectPopUp(obj:IAutomationObject):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for tool): Gibt „true“ zurück, wenn das übergebene Objekt ein Popup ist.
Parameter
obj:IAutomationObject — IAutomationObject
|
Boolean |
registerNewApplication | () | Methode |
public function registerNewApplication(application:DisplayObject):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for delegates): Wenn eine neue Anwendung hinzugefügt wird, registriert sich der Anwendungsdelegat, damit ihm geeignete Listener hinzugefügt werden, um Marshalling zu unterstützen.
Parameter
application:DisplayObject — Zu registrierendes Anwendungsobjekt.
|
registerNewFlexNativeMenu | () | Methode |
public function registerNewFlexNativeMenu(menu:Object, sm:DisplayObject):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for delegates): Wenn ein FlexNativeMenu einer Komponente hinzugefügt wird, registriert der Delegat das neue FlexNativeMenu-Objekt und erstellt einen Delegat.
Parameter
menu:Object — Zu registrierendes FlexNativeMenu-Objekt.
| |
sm:DisplayObject — SystemManager der Komponente, der das FlexNativeMenu hinzugefügt wird.
|
registerNewWindow | () | Methode |
public function registerNewWindow(newWindow:DisplayObject):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
AIR Support(for delegates): Wenn ein neues Fenster hinzugefügt wird, registriert der WindowedApplication-Delegat das neue Fensterobjekt, damit eine eindeutige ID für dieses Fenster erstellt wird.
Parameter
newWindow:DisplayObject — Zu registrierendes Fensterobjekt.
|
storeDragProxy | () | Methode |
public function storeDragProxy(dragProxy:Object):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling Support(for delegates): Speichert den Ziehproxy, um Drag & Drop zwischen verschiedenen Anwendungen zuzulassen. Auf einen in einer Anwendung erstellten DragProxy muss von anderen Anwendungen aus, wenn erforderlich, zugegriffen werden können.
Parameter
dragProxy:Object — object
|
Tue Jun 12 2018, 10:04 AM Z