FMX.Controls.Presentation.TPresentationProxy.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

constructor Create; override;
constructor Create(const AModel: TDataModel; const AControl: TControl); overload; virtual;

C++

__fastcall virtual TPresentationProxy()/* overload */;
__fastcall virtual TPresentationProxy(Fmx::Controls::Model::TDataModel* const AModel, Fmx::Controls::TControl* const AControl)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
FMX.Controls.Presentation.pas
FMX.Controls.Presentation.hpp
FMX.Controls.Presentation TPresentationProxy


Description

Creates crée une instance de TPresentationProxy avec le modèle de données AModel spécifié et le contrôle présenté AControl.

Creates crée des requêtes pour le contrôle de présentation natif en envoyant un message PM_GET_NATIVE_OBJECT au récepteur (présentation).

La signature sans paramètres est disponible uniquement pour une utilisation interne à partir de la version avec paramètres. Si vous appelez explicitement Create sans paramètres, Create déclenche une exception EArgumentException avec le message suivant :

Nous ne pouvons pas créer un proxy de présentation avec le modèle nil ou PresentedControl. Vous devez utiliser la version surchargée du constructeur avec des paramètres et transmettre les valeurs correctes.

Voir aussi