ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.automation 

IAutomationObject  - AS3 Flex

Paketmx.automation
Schnittstellepublic interface IAutomationObject
Umsetzer FlexNativeMenu, FlexNativeMenuAutomationImpl, UIComponent, UIComponentAutomationImpl, UIFTETextField, UIFTETextFieldAutomationImpl, UIMovieClip, UIMovieClipAutomationImpl, UITextField, UITextFieldAutomationImpl

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die IAutomationObject-Schnittstelle definiert die Schnittstelle für ein Delegatenobjekt, welches die Automatisierung für eine Komponente implementiert.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  automationDelegate : Object
Das Delegatenobjekt, welches die automatisierungsverwandte Funktionalität verarbeitet.
IAutomationObject
  automationEnabled : Boolean
[schreibgeschützt] „True“, wenn diese Komponente automationsfähig ist, andernfalls „false“.
IAutomationObject
  automationName : String
Name, der als Bezeichner für dieses Objekt verwendet werden kann.
IAutomationObject
  automationOwner : DisplayObjectContainer
[schreibgeschützt] Der Eigentümer dieser Komponente für Automationszwecke.
IAutomationObject
  automationParent : DisplayObjectContainer
[schreibgeschützt] Das übergeordnete Element dieser Komponente für Automationszwecke.
IAutomationObject
  automationTabularData : Object
[schreibgeschützt] Implementierung der IAutomationTabularData-Schnittstelle, welche verwendet werden kann, um die Daten abzurufen.
IAutomationObject
  automationValue : Array
[schreibgeschützt] Dieser Wert entspricht im Allgemeinen der gerenderten Darstellung des Objekts und kann verwendet werden, um den Bezeichner mit dem Objekt, wie es in der Anwendung erscheint, in Beziehung zu setzen.
IAutomationObject
  automationVisible : Boolean
[schreibgeschützt] „True“, wenn diese Komponente für die Automation sichtbar ist, andernfalls „false“.
IAutomationObject
  numAutomationChildren : int
[schreibgeschützt] Anzahl der untergeordneten Automatisierungselemente, die dieser Container besitzt.
IAutomationObject
  showInAutomationHierarchy : Boolean
Ein Flag, welches bestimmt, ob ein Automatisierungsobjekt in der Automatisierungshierarchie angezeigt wird.
IAutomationObject
Öffentliche Methoden
 MethodeDefiniert von
  
Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren.
IAutomationObject
  
Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren.
IAutomationObject
  
Stellt das Automatisierungsobjekt an der festgelegten Indexposition bereit.
IAutomationObject
  
Stellt die Automatisierungsobjektliste bereit.
IAutomationObject
  
Wiederholt das festgelegte Ereignis.
IAutomationObject
  
Löst ein untergeordnetes Element mithilfe der bereitgestellten ID auf.
IAutomationObject
Eigenschaftendetails

automationDelegate

Eigenschaft
automationDelegate:Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Das Delegatenobjekt, welches die automatisierungsverwandte Funktionalität verarbeitet. Die Automatisierung legt dies fest, wenn sie das Delegatenobjekt erstellt.



Implementierung
    public function get automationDelegate():Object
    public function set automationDelegate(value:Object):void

automationEnabled

Eigenschaft 
automationEnabled:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 9, AIR 1.1

„True“, wenn diese Komponente automationsfähig ist, andernfalls „false“.



Implementierung
    public function get automationEnabled():Boolean

Verwandte API-Elemente

automationName

Eigenschaft 
automationName:String

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Name, der als Bezeichner für dieses Objekt verwendet werden kann.



Implementierung
    public function get automationName():String
    public function set automationName(value:String):void

automationOwner

Eigenschaft 
automationOwner:DisplayObjectContainer  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 9, AIR 1.1

Der Eigentümer dieser Komponente für Automationszwecke.



Implementierung
    public function get automationOwner():DisplayObjectContainer

Verwandte API-Elemente

automationParent

Eigenschaft 
automationParent:DisplayObjectContainer  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 9, AIR 1.1

Das übergeordnete Element dieser Komponente für Automationszwecke.



Implementierung
    public function get automationParent():DisplayObjectContainer

Verwandte API-Elemente

automationTabularData

Eigenschaft 
automationTabularData:Object  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Implementierung der IAutomationTabularData-Schnittstelle, welche verwendet werden kann, um die Daten abzurufen.



Implementierung
    public function get automationTabularData():Object

automationValue

Eigenschaft 
automationValue:Array  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Dieser Wert entspricht im Allgemeinen der gerenderten Darstellung des Objekts und kann verwendet werden, um den Bezeichner mit dem Objekt, wie es in der Anwendung erscheint, in Beziehung zu setzen.



Implementierung
    public function get automationValue():Array

automationVisible

Eigenschaft 
automationVisible:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 9, AIR 1.1

„True“, wenn diese Komponente für die Automation sichtbar ist, andernfalls „false“.



Implementierung
    public function get automationVisible():Boolean

Verwandte API-Elemente

numAutomationChildren

Eigenschaft 
numAutomationChildren:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Anzahl der untergeordneten Automatisierungselemente, die dieser Container besitzt. Diese Summe sollte keine untergeordneten Compositeelemente enthalten. Sie enthält jedoch untergeordnete Elemente, welche innerhalb der Automatisierungshierarchie keine Signifikanz besitzen.



Implementierung
    public function get numAutomationChildren():int

showInAutomationHierarchy

Eigenschaft 
showInAutomationHierarchy:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein Flag, das bestimmt, ob ein Automatisierungsobjekt in der Automatisierungshierarchie angezeigt wird. Untergeordnete Elemente von Containern, die in der Hierarchie nicht sichtbar sind, erscheinen als untergeordnete Elemente des nächsthöheren sichtbaren übergeordneten Elements. Container für Layout, z. B. Felder und Arbeitsfläche, erscheinen normalerweise nicht in der Hierarchie.

Manche Steuerelemente erzwingen ein Erscheinen ihrer untergeordneten Elemente in der Hierarchie, wenn erforderlich. Beispiel: Eine Liste zwingt Elementrenderer, einschließlich Felder, immer in der Hierarchie zu erscheinen. Implementierer müssen das Ändern dieser Einstellungen auf true unterstützen.



Implementierung
    public function get showInAutomationHierarchy():Boolean
    public function set showInAutomationHierarchy(value:Boolean):void
Methodendetails

createAutomationIDPart

()Methode
public function createAutomationIDPart(child:IAutomationObject):Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. Diese Werte sollten sich über die Lebensdauer der Anwendung nicht verändern.

Parameter

child:IAutomationObject — Untergeordnetes Element, für welches die ID bereitzustellen ist.

Rückgabewerte
Object — Satz Eigenschaften, der das untergeordnete Element beschreibt, welches später verwendet werden kann, um die Komponente aufzulösen.

createAutomationIDPartWithRequiredProperties

()Methode 
public function createAutomationIDPartWithRequiredProperties(child:IAutomationObject, properties:Array):Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. Diese Werte sollten sich über die Lebensdauer der Anwendung nicht verändern.

Parameter

child:IAutomationObject — Untergeordnetes Element, für welches die ID bereitzustellen ist.
 
properties:Array

Rückgabewerte
Object — Satz Eigenschaften, der das untergeordnete Element beschreibt, welches später verwendet werden kann, um die Komponente aufzulösen.

getAutomationChildAt

()Methode 
public function getAutomationChildAt(index:int):IAutomationObject

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Stellt das Automatisierungsobjekt an der festgelegten Indexposition bereit. Diese Liste sollte keine untergeordneten Elemente enthalten, welche Composites sind.

Parameter

index:int — Die zurückzugebende Indexposition des untergeordneten Elements.

Rückgabewerte
IAutomationObject — Das untergeordnete Element an der festgelegten Indexposition.

getAutomationChildren

()Methode 
public function getAutomationChildren():Array

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Stellt die Automatisierungsobjektliste bereit. Diese Liste enthält keine untergeordneten Objekte, welche Composites sind.

Rückgabewerte
Array — Die untergeordneten Elemente.

replayAutomatableEvent

()Methode 
public function replayAutomatableEvent(event:Event):Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Wiederholt das festgelegte Ereignis. Komponentenautoren sollten super.replayAutomatableEvent für den Fall aufrufen, dass das voreingestellte Wiederholverhalten in einer Superklasse definiert wurde.

Parameter

event:Event — Das zu wiederholende Ereignis.

Rückgabewerte
Booleantrue, wenn eine Wiederholung erfolgreich war.

resolveAutomationIDPart

()Methode 
public function resolveAutomationIDPart(criteria:Object):Array

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Löst ein untergeordnetes Element mithilfe der bereitgestellten ID auf. Die ID ist ein Satz Eigenschaften, der von der createAutomationIDPart()-Methode bereitgestellt wird.

Parameter

criteria:Object — Satz Eigenschaften, welcher das untergeordnete Element beschreibt. Die Kriterien können reguläre Ausdruckswerte enthalten, was zur Übereinstimmung mehrerer untergeordneter Elemente mit den Kriterien führen kann.

Rückgabewerte
Array — Array von untergeordneten Elementen, auf welche die Kriterien zutrafen oder null, wenn keine untergeordneten Elemente aufgelöst werden konnten.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.