System.TAggregatedObject.Controller

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Controller: IInterface read FController;

C++

__property _di_IInterface Controller = {read=GetController};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.pas
systobj.h
System TAggregatedObject

Beschreibung

Stellt den Zugriff auf die zu steuernde Schnittstelle des Aggregatobjekts bereit.

Controller ist die IInterface-Schnittstellenreferenz des Aggregatobjekts. TAggregatedObject ist Teil eines Aggregatobjekts mit einem einzigen, steuernden IInterface-Objekt. Die Aufrufe der in Aggregatobjekten implementierten IInterface-Methoden werden an das Controller-Objekt weitergegeben.

Beim Erstellen des Aggregatobjekts wird seinem Konstruktor ein steuerndes IInterface-Objekt übergeben. Die Eigenschaft Controller wird dann im Konstruktor mit diesem IInterface-Objekt initialisiert.

Siehe auch