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

PropertyChangeEvent  - AS3 Flex

Paketmx.events
Klassepublic class PropertyChangeEvent
VererbungPropertyChangeEvent Inheritance Event Inheritance Object

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

Die PropertyChangeEvent-Klasse stellt das Ereignisobjekt dar, das an den Ereignis-Listener übergeben wird, wenn eine Objekteigenschaft geändert wurde und enthält Informationen über die Änderung. Dieses Ereignis wird von Sammelklassen verwendet. Nur daran können Sammlungen erkennen, dass die Daten, die sie darstellen, geändert wurden. Dieses Ereignis wird ebenfalls vom Flex-Datenbindungsmechanismus verwendet.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedbubbles : Boolean
[schreibgeschützt] Gibt an, ob es sich bei dem Ereignis um ein Bubbling-Ereignis handelt.
Event
 Inheritedcancelable : Boolean
[schreibgeschützt] Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann.
Event
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 InheritedcurrentTarget : Object
[schreibgeschützt] Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
Event
 InheritedeventPhase : uint
[schreibgeschützt] Die aktuelle Phase im Ereignisablauf.
Event
  kind : String
Gibt die Art der Änderung an.
PropertyChangeEvent
  newValue : Object
Der Wert der Eigenschaft nach der Änderung.
PropertyChangeEvent
  oldValue : Object
Der Wert der Eigenschaft vor der Änderung.
PropertyChangeEvent
  property : Object
Ein String, QName oder int zur Angabe der geänderten Eigenschaft.
PropertyChangeEvent
  source : Object
Das Objekt, das geändert wurde.
PropertyChangeEvent
 Inheritedtarget : Object
[schreibgeschützt] Das Ereignis-Ziel.
Event
 Inheritedtype : String
[schreibgeschützt] Der Ereignistyp.
Event
Öffentliche Methoden
 MethodeDefiniert von
  
PropertyChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, kind:String = null, property:Object = null, oldValue:Object = null, newValue:Object = null, source:Object = null)
Konstruktor.
PropertyChangeEvent
 Inherited
Dupliziert eine Instanz einer Event-Unterklasse.
Event
  
createUpdateEvent(source:Object, property:Object, oldValue:Object, newValue:Object):PropertyChangeEvent
[statisch] Gibt ein neues PropertyChangeEvent der Art PropertyChangeEventKind.UPDATE mit den angegebenen Eigenschaften zurück.
PropertyChangeEvent
 Inherited
formatToString(className:String, ... arguments):String
Eine Dienstprogrammfunktion zur Implementierung der toString()-Methode in benutzerdefinierten ActionScript 3.0 Event-Klassen.
Event
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Überprüft, ob die preventDefault()-Methode bei dem Ereignis aufgerufen wurde.
Event
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Bricht das Standardverhalten eines Ereignisses ab, wenn dieses Verhalten abgebrochen werden kann.
Event
 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
Verhindert die Verarbeitung von Ereignis-Listenern im aktuellen Knoten und in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen.
Event
 Inherited
Verhindert die Verarbeitung von Ereignis-Listenern in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen.
Event
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt eine Zeichenfolge zurück, die alle Eigenschaften des Ereignisobjekts enthält.
Event
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Öffentliche Konstanten
 KonstanteDefiniert von
  PROPERTY_CHANGE : String = "propertyChange"
[statisch] Die PropertyChangeEvent.PROPERTY_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein PropertyChange-Ereignis.
PropertyChangeEvent
Eigenschaftendetails

kind

Eigenschaft
public var kind:String

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

Gibt die Art der Änderung an. Mögliche Werte sind PropertyChangeEventKind.UPDATE, PropertyChangeEventKind.DELETE und null.

newValue

Eigenschaft 
public var newValue:Object

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

Der Wert der Eigenschaft nach der Änderung.

oldValue

Eigenschaft 
public var oldValue:Object

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

Der Wert der Eigenschaft vor der Änderung.

property

Eigenschaft 
public var property:Object

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

Ein String, QName oder int zur Angabe der geänderten Eigenschaft.

source

Eigenschaft 
public var source:Object

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

Das Objekt, das geändert wurde.

Konstruktordetails

PropertyChangeEvent

()Konstruktor
public function PropertyChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, kind:String = null, property:Object = null, oldValue:Object = null, newValue:Object = null, source:Object = null)

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

Konstruktor.

Parameter
type:String — Der Ereignistyp; gibt die Aktion an, die das Ereignis ausgelöst hat.
 
bubbles:Boolean (default = false) — Gibt an, ob das Ereignis in der Anzeigelistenhierarchie propagiert werden kann.
 
cancelable:Boolean (default = false) — Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann.
 
kind:String (default = null) — Gibt die Art der Änderung an. Mögliche Werte sind PropertyChangeEventKind.UPDATE, PropertyChangeEventKind.DELETE und null.
 
property:Object (default = null) — Ein String, QName oder int zur Angabe der geänderten Eigenschaft.
 
oldValue:Object (default = null) — Der Wert der Eigenschaft vor der Änderung.
 
newValue:Object (default = null) — Der Wert der Eigenschaft nach der Änderung.
 
source:Object (default = null) — Das Objekt, das geändert wurde.
Methodendetails

createUpdateEvent

()Methode
public static function createUpdateEvent(source:Object, property:Object, oldValue:Object, newValue:Object):PropertyChangeEvent

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

Gibt ein neues PropertyChangeEvent der Art PropertyChangeEventKind.UPDATE mit den angegebenen Eigenschaften zurück. Dies ist eine bequeme Methode.

Parameter

source:Object — Das Objekt, das geändert wurde.
 
property:Object — Ein String, QName oder int zur Angabe der geänderten Eigenschaft.
 
oldValue:Object — Der Wert der Eigenschaft vor der Änderung.
 
newValue:Object — Der Wert der Eigenschaft nach der Änderung.

Rückgabewerte
PropertyChangeEvent — Ein neu erstelltes PropertyChangeEvent mit den angegebenen Eigenschaften.
Konstantendetails

PROPERTY_CHANGE

Konstante
public static const PROPERTY_CHANGE:String = "propertyChange"

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

Die PropertyChangeEvent.PROPERTY_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein PropertyChange-Ereignis.

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesWird vom Konstruktor bestimmt; standardmäßig „false“.
cancelableWird vom Konstruktor bestimmt; standardmäßig „false“.
kindArt der Änderung; PropertyChangeEventKind.UPDATE oder PropertyChangeEventKind.DELETE.
oldValueDer ursprüngliche Eigenschaftswert.
newValueDer neue Eigenschaftswert, falls vorhanden.
propertyDie geänderte Eigenschaft.
sourceDas Objekt mit der geänderten Eigenschaft.
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.





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