Paket | mx.core |
Klasse | public class DeferredInstanceFromClass |
Vererbung | DeferredInstanceFromClass Object |
Implementiert | ITransientDeferredInstance |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
getInstance()
-Methode zum Erstellen einer Instanz der Klasse verwenden, wenn sie zum ersten Mal benötigt wird, und danach zum Abrufen eines Verweises auf die Instanz.
Verwandte API-Elemente
Öffentliche Eigenschaften
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
DeferredInstanceFromClass(generator:Class)
Konstruktor. | DeferredInstanceFromClass | ||
Erstellt eine Instanz der im DeferredInstanceFromClass-Konstruktor angegebenen Klasse und gibt sie zurück, wenn sie nicht bereits vorhanden ist. Andernfalls gibt er die bereits erstellte Klasseninstanz zurück. | DeferredInstanceFromClass | ||
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 | ||
Setzt den Status der Factory auf den anfänglichen, nicht initialisierten Status zurück. | DeferredInstanceFromClass | ||
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 |
Konstruktordetails
DeferredInstanceFromClass | () | Konstruktor |
Methodendetails
getInstance | () | Methode |
public function getInstance():Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erstellt eine Instanz der im DeferredInstanceFromClass-Konstruktor angegebenen Klasse und gibt sie zurück, wenn sie nicht bereits vorhanden ist. Andernfalls gibt er die bereits erstellte Klasseninstanz zurück.
RückgabewerteObject — Eine Instanz der im DeferredInstanceFromClass-Konstruktor angegebenen Klasse.
|
reset | () | Methode |
public function reset():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Setzt den Status der Factory auf den anfänglichen, nicht initialisierten Status zurück. Der Verweis auf die zwischengespeicherte Instanz wird gelöscht.
Tue Jun 12 2018, 10:04 AM Z