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 

AutomationClass  - AS3 Flex

Paketmx.automation
Klassepublic class AutomationClass
VererbungAutomationClass Inheritance Object
Implementiert IAutomationClass2

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

Stellt serialisierbare Klasseninformationen für externe Automatisierungstools bereit. Einige Klassen werden mithilfe derselben AutomationClass dargestellt (z. B. HSlider und VSlider).



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  implementationVersion : int
Version der Implementierungsklassen.
AutomationClass
  name : String
[schreibgeschützt] Der Klassenname
AutomationClass
  previousVersionClassNames : Array
Ein Array von Namen der Klassen, die mit der aktuellen Klasse kompatibel sind.
AutomationClass
  propertyNameMap : Object
[schreibgeschützt] private
AutomationClass
  superClassName : String
[schreibgeschützt] Der Name der Superklasse der Klasse.
AutomationClass
Öffentliche Methoden
 MethodeDefiniert von
  
AutomationClass(name:String, superClassName:String = null)
AutomationClass
  
Fügen Sie Flex-Klassennamen hinzu, die dieser Klassenbeschreibung entsprechen.
AutomationClass
  
fillInASTypesFromMethods(dtForClass:XML, methodName:String, argDescriptors:Array):void
[statisch] Setzt die AS-Typen für die bereitgestellten propertyDescriptors anhand der in der describeType-XML enthaltenen Informationen ein.
AutomationClass
  
fillInASTypesFromProperties(dtForClass:XML, propertyDescriptors:Array):void
[statisch] Setzt die AS-Typen für die bereitgestellten propertyDescriptors anhand der in der describeType-XML enthaltenen Informationen ein.
AutomationClass
  
[statisch] Gibt den voll qualifizierten Namen der Klasse, der das Objekt angehört, zurück.
AutomationClass
  
[statisch] Dienstfunktion, mit deren Hilfe die Klassendefinition von der Domäne einer Objektinstanz zurückgegeben wird.
AutomationClass
  
Vermittelt zwischen Komponentenereignis und Deskriptor der Automatisierung
AutomationClass
  
AutomationClass
  
Gibt einen vollständigen Methodendeskriptor anhand des Namens zurück.
AutomationClass
  
[statisch] Gibt die Hauptversion aufgrund der aktuellen Versionsnummer zurück
AutomationClass
  
getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Gibt eine Liste der von dieser Klasse unterstützten Eigenschaften zurück.
AutomationClass
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
  
AutomationClass
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

implementationVersion

Eigenschaft
implementationVersion:int

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

Version der Implementierungsklassen. Diese Version soll für alle Implementierungsklassen eines einzelnen ClassInfo-Tags in XML eindeutig sein.



Implementierung
    public function get implementationVersion():int
    public function set implementationVersion(value:int):void

name

Eigenschaft 
name:String  [schreibgeschützt]

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

Der Klassenname



Implementierung
    public function get name():String

previousVersionClassNames

Eigenschaft 
previousVersionClassNames:Array

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

Ein Array von Namen der Klassen, die mit der aktuellen Klasse kompatibel sind.



Implementierung
    public function get previousVersionClassNames():Array
    public function set previousVersionClassNames(value:Array):void

propertyNameMap

Eigenschaft 
propertyNameMap:Object  [schreibgeschützt]

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

private



Implementierung
    public function get propertyNameMap():Object

superClassName

Eigenschaft 
superClassName:String  [schreibgeschützt]

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

Der Name der Superklasse der Klasse.



Implementierung
    public function get superClassName():String
Konstruktordetails

AutomationClass

()Konstruktor
public function AutomationClass(name:String, superClassName:String = null)



Parameter
name:String
 
superClassName:String (default = null)
Methodendetails

addImplementationClassName

()Methode
public function addImplementationClassName(className:String):void

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

Fügen Sie Flex-Klassennamen hinzu, die dieser Klassenbeschreibung entsprechen.

Parameter

className:String — Name der Flex-Klasse

fillInASTypesFromMethods

()Methode 
public static function fillInASTypesFromMethods(dtForClass:XML, methodName:String, argDescriptors:Array):void

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

Setzt die AS-Typen für die bereitgestellten propertyDescriptors anhand der in der describeType-XML enthaltenen Informationen ein.

Parameter

dtForClass:XML
 
methodName:String
 
argDescriptors:Array

fillInASTypesFromProperties

()Methode 
public static function fillInASTypesFromProperties(dtForClass:XML, propertyDescriptors:Array):void

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

Setzt die AS-Typen für die bereitgestellten propertyDescriptors anhand der in der describeType-XML enthaltenen Informationen ein.

Parameter

dtForClass:XML
 
propertyDescriptors:Array

getClassName

()Methode 
public static function getClassName(obj:Object):String

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

Gibt den voll qualifizierten Namen der Klasse, der das Objekt angehört, zurück.

Parameter

obj:Object — Das Objekt, dessen Klassenname abgerufen wird.

Rückgabewerte
String — Vollständig qualifizierter Name der Klasse

getDefinitionFromObjectDomain

()Methode 
public static function getDefinitionFromObjectDomain(obj:Object, className:String):Class

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

Dienstfunktion, mit deren Hilfe die Klassendefinition von der Domäne einer Objektinstanz zurückgegeben wird.

Parameter

obj:Object
 
className:String

Rückgabewerte
Class

getDescriptorForEvent

()Methode 
public function getDescriptorForEvent(event:Event):IAutomationEventDescriptor

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

Vermittelt zwischen Komponentenereignis und Deskriptor der Automatisierung

Parameter

event:Event — Das Ereignisobjekt, für das ein Methodendeskriptor erforderlich ist.

Rückgabewerte
IAutomationEventDescriptor — Der Methodendeskriptor für das übergebene Ereignis, wenn eines verfügbar ist. Wenn nicht, dann „null“.

getDescriptorForEventByName

()Methode 
public function getDescriptorForEventByName(eventName:String):IAutomationEventDescriptor

Parameter

eventName:String

Rückgabewerte
IAutomationEventDescriptor

getDescriptorForMethodByName

()Methode 
public function getDescriptorForMethodByName(methodName:String):IAutomationMethodDescriptor

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

Gibt einen vollständigen Methodendeskriptor anhand des Namens zurück.

Parameter

methodName:String — Der Methodenname, für welchen der Deskriptor benötigt wird.

Rückgabewerte
IAutomationMethodDescriptor — Der Methodendeskriptor für den übergebenen Namen, wenn einer zur Verfügung steht. Wenn nicht, dann „null“.

getMajorVersion

()Methode 
public static function getMajorVersion():String

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

Gibt die Hauptversion aufgrund der aktuellen Versionsnummer zurück

Rückgabewerte
String

getPropertyDescriptors

()Methode 
public function getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array

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

Gibt eine Liste der von dieser Klasse unterstützten Eigenschaften zurück.

Parameter

objForInitialization:Object (default = null) — Objekt, welches verwendet werden kann, um den ActionScript-Typ der Eigenschaft zu finden.
 
forVerification:Boolean (default = true) — Wenn true, wird angegeben, dass zur Überprüfung genutzte Eigenschaften in den zurückgegebenen Wert aufgenommen werden sollten.
 
forDescription:Boolean (default = true) — Wenn true, wird angegeben, dass zur Überprüfung genutzte Eigenschaften in den zurückgegebenen Wert aufgenommen werden sollten.

Rückgabewerte
Array — Array, welches Eigenschaftsbeschreibungen enthält.

toString

()Methode 
public function toString():String

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

Rückgabewerte
String — Name, superClassName und Zuordnung Ereignis/Methode.




[ 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.