FMX.Controls.Presentation.TPresentationProxy.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
FMX.Controls.Presentation.pas
FMX.Controls.Presentation.hpp
FMX.Controls.Presentation TPresentationProxy


Beschreibung

Erstellt eine Instanz von TPresentationProxy mit dem angegebenen Datenmodell AModel und dem dargestellten Steuerelement AControl.

Erstellt Anforderungen für native Darstellungssteuerelemente, indem die Botschaft PM_GET_NATIVE_OBJECT an den Empfänger (Darstellung) gesendet wird.

Die Signatur ohne Parameter ist nur für den internen Gebrauch vorgesehen. Wenn Sie Create explizit ohne Parameter aufrufen, löst Create eine EArgumentException-Exception mit der folgenden Meldung aus:

Darstellungs-Proxy mit nil-Modell oder PresentedControl kann nicht erstellt werden. Sie müssen die überladene Version des Konstruktors mit Parametern verwenden und die korrekten Werte übergeben.

Siehe auch