System.TAggregatedObject.Create
Delphi
constructor Create(const Controller: IInterface);
C++
__fastcall TAggregatedObject(const _di_IInterface Controller);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.pas systobj.h |
System | TAggregatedObject |
Beschreibung
Erstellt eine Instanz von TAggregatedObject.
Mit Create können Sie ein Aggregatobjekt zur Laufzeit instantiieren.
Create reserviert zuerst Speicher für das neue Objekt und initialisiert dann die Eigenschaft Controller mit dem Wert des Parameters Controller. Controller ist die steuernde Schnittstelle des Aggregatobjekts. An dieses Controller-Objekt werden die IInterface-Methodenaufrufe aller anderen im Aggregatobjekt implementierten Schnittstellen weitergeleitet.