FMX.Controls.Presentation.TPresentationProxy.Create
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.