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...
flashx.textLayout.operations 

CompositeOperation  - AS3

Paketflashx.textLayout.operations
Klassepublic class CompositeOperation
VererbungCompositeOperation Inheritance FlowOperation Inheritance Object

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die CompositeOperation-Klasse enthält eine Gruppe von Transformationen, die gemeinsam als Einheit verwaltet werden.

Die CompositeOperation-Klasse stellt einen Gruppierungsmechanismus bereit, der mehrere FlowOperations zu einem einzigen atomaren Vorgang zusammenfasst. Gruppierungsvorgänge ermöglichen das Rückgängigmachen und Wiederherstellen mehrerer Vorgänge auf einmal. Beispiel: Mehrere Einzelzeicheneinfügungen gefolgt von mehreren Rücktastenanschlägen können gemeinsam rückgängig gemacht werden, als ob sie ein einziger Vorgang wären. Die Gruppierung stellt auch einen Mechanismus zur Darstellung komplexer Vorgänge bereit. Beispiel: Ein Ersetzungsvorgang, der mehr als einen Textbereich ändert, kann als ein einzelner zusammengesetzter Vorgang dargestellt und verwaltet werden.

Hinweis:Es kann effizienter sein, einzelne atomare Vorgänge zusammenzufügen, als separate Vorgänge zu gruppieren. Beispiel: Mehrere aufeinanderfolgende Zeicheneinfügungen können leicht zu einem einzigen Einfügevorgang zusammengefasst und entsprechend dargestellt werden. Dieser Vorgang ist leichter rückgängig zu machen und wiederherzustellen als eine Gruppe aus mehreren Einfügevorgängen.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedbeginGeneration : uint
[schreibgeschützt] Die Textflussgenerierung vor dem Vorgang.
FlowOperation
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 InheritedendGeneration : uint
[schreibgeschützt] Die Textflussgenerierung nach dem Vorgang.
FlowOperation
  operations : Array
Ein Array, das die Vorgänge enthält, die von diesem Composite-Vorgang zusammengefasst wurden.
CompositeOperation
 InheritedtextFlow : flashx.textLayout.elements:TextFlow
Das TextFlow-Objekt, auf das dieser Vorgang angewendet wird.
FlowOperation
 InheriteduserData : *
Willkürliche Daten, die mit einem Element verknüpft sind.
FlowOperation
Öffentliche Methoden
 MethodeDefiniert von
  
CompositeOperation(operations:Array = null)
Erstellt ein CompositeOperation-Objekt.
CompositeOperation
  
Fügt am Ende der Liste einen zusätzlichen Vorgang ein.
CompositeOperation
 Inherited
Testet, ob diese Operation im Undo-Stack platziert werden soll.
FlowOperation
 Inherited
Führt den Vorgang aus.
FlowOperation
 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
Führt den Vorgang erneut aus.
FlowOperation
 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
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Kehrt den Vorgang um.
FlowOperation
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

operations

Eigenschaft
operations:Array

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Ein Array, das die Vorgänge enthält, die von diesem Composite-Vorgang zusammengefasst wurden.



Implementierung
    public function get operations():Array
    public function set operations(value:Array):void
Konstruktordetails

CompositeOperation

()Konstruktor
public function CompositeOperation(operations:Array = null)

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Erstellt ein CompositeOperation-Objekt.

Parameter
operations:Array (default = null) — Die zu gruppierenden Vorgänge.
Methodendetails

addOperation

()Methode
public function addOperation(operation:FlowOperation):void

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Fügt am Ende der Liste einen zusätzlichen Vorgang ein.

Der neue Vorgang muss für das gleiche TextFlow-Objekt gelten wie die anderen Vorgänge in der Liste.

Parameter

operation:FlowOperation





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