System.TAggregatedObject.Controller

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Controller: IInterface read FController;

C++

__property _di_IInterface Controller = {read=GetController};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.pas
systobj.h
System TAggregatedObject

Description

Fournit l'accès à l'interface contrôleur de l'agrégat.

Controller indique la référence d'interface de l'agrégat. TAggregatedObject est utilisé comme une partie d'un agrégat qui a un seul IInterface contrôleur. Les méthodes de IInterface implémentées dans les objets agrégés sont déléguées au contrôleur spécifié par Controller.

A la création d'un objet agrégé, l'interface contrôleur IInterface est transmise à son constructeur. Controller est initialisé à cette interface IInterface dans le constructeur.

Voir aussi