| Paket | mx.collections |
| Klasse | public class HierarchicalData |
| Vererbung | HierarchicalData EventDispatcher Object |
| Implementiert | IHierarchicalData |
| Unterklassen | GroupingCollection, GroupingCollection2 |
| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
dataProvider-Eigenschaft. Diese Implementierung behandelt E4X, XML und Object-Knoten auf ähnliche, aber dennoch unterschiedliche Weise. Sehen Sie sich die Beschreibung der einzelnen Methoden an, um Details über die Art des Zugriffs der Methode auf Werte in Knoten unterschiedlicher Art zu erfahren.
Verwandte API-Elemente
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| childrenField : String
Gibt den Feldnamen an, der zur Erkennung von untergeordneten Objekten in einem Datenelement verwendet werden soll. | HierarchicalData | ||
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| source : Object
Die Quellsammlung. | HierarchicalData | ||
| Methode | Definiert von | ||
|---|---|---|---|
HierarchicalData(value:Object = null)
Konstruktor. | HierarchicalData | ||
![]() | 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. | EventDispatcher | |
Gibt „true“ zurück, wenn der Knoten untergeordnete Knoten enthalten kann. | HierarchicalData | ||
![]() |
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | |
Gibt ein Objekt zurück, das die untergeordneten Knoten des Knotens darstellt. | HierarchicalData | ||
Gibt Daten aus einem Knoten zurück. | HierarchicalData | ||
Gibt das Stammdatenelement zurück. | HierarchicalData | ||
Gibt „true“ zurück, wenn der Knoten untergeordnete Knoten enthält. | HierarchicalData | ||
![]() |
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | |
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
![]() |
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | |
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
![]() |
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
![]() |
Gibt das angegebene Objekt als String zurück. | Object | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
![]() |
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher | |
childrenField | Eigenschaft |
childrenField:String| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Feldnamen an, der zur Erkennung von untergeordneten Objekten in einem Datenelement verwendet werden soll. Standardmäßig werden alle Unterknoten als untergeordnete Elemente für XML-Daten behandelt und die children-Eigenschaft wird für den Object-Datentyp verwendet. Dies ist hilfreich beim Anpassen an ein Datenformat, das benutzerdefinierte Datenfelder zur Darstellung von untergeordneten Elementen verwendet.
Implementierung
public function get childrenField():String public function set childrenField(value:String):voidsource | Eigenschaft |
source:Object| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Quellsammlung. Die Sammlung sollte die IList-Schnittstelle implementieren, um Vorgänge wie das Hinzufügen oder Entfernen von Elementen zu vereinfachen.
Implementierung
public function get source():Object public function set source(value:Object):voidVerwandte API-Elemente
HierarchicalData | () | Konstruktor |
canHaveChildren | () | Methode |
public function canHaveChildren(node:Object):Boolean| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt true zurück, wenn der Knoten untergeordnete Knoten enthalten kann.
Knoten müssen keine untergeordneten Knoten enthalten, damit die Methode true zurückgibt. Diese Methode ist nützlich, um zu ermitteln, ob dem angegebenen Knoten untergeordnete Knoten hinzugefügt werden können.
Parameter
node:Object — Das Objekt, das den Knoten definiert.
|
Boolean — true, wenn der Knoten untergeordnete Knoten enthalten kann.
|
getChildren | () | Methode |
public function getChildren(node:Object):Object| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt ein Objekt zurück, das die untergeordneten Knoten des Knotens darstellt.
Parameter
node:Object — Das Objekt, das den Knoten definiert. Falls null, wird eine Sammlung von Knoten der obersten Ebene zurückgegeben.
|
Object — Ein Objekt, das die untergeordneten Knoten enthält.
|
getData | () | Methode |
getRoot | () | Methode |
hasChildren | () | Methode |
public function hasChildren(node:Object):Boolean| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt true zurück, wenn der Knoten untergeordnete Knoten enthält.
Parameter
node:Object — Das Objekt, das den Knoten definiert.
|
Boolean — true, wenn der Knoten untergeordnete Knoten enthält.
|
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen