System.Bindings.CustomWrapper.TCustomWrapper.Create
Delphi
constructor Create(Parent: TObject; MetaClass: TClass; const MemberName: String; WrapperType: TCustomWrapperType; const GetterCallback: TCustomWrapperGetterCallback);
C++
__fastcall TCustomWrapper(System::TObject* Parent, System::TClass MetaClass, const System::UnicodeString MemberName, System::Bindings::Evalprotocol::TCustomWrapperType WrapperType, const System::Bindings::Evalprotocol::_di_TCustomWrapperGetterCallback GetterCallback);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| constructor | public | System.Bindings.CustomWrapper.pas System.Bindings.CustomWrapper.hpp |
System.Bindings.CustomWrapper | TCustomWrapper |
Description
Crée un wrapper.
Le constructeur Create est utilisé pour créer un wrapper du WrapperType donné, en utilisant le rappel d'accesseur en lecture donné (spécifié par le paramètre GetterCallback) afin de déterminer la valeur réelle du membre d'objet encapsulé. Le paramètre MetaClass peut être utilisé pour des opérations personnalisées lorsque l'objet parent a la valeur nil. Généralement, la métaclasse décrit le type de la classe du parent ou le type de la classe dont le parent est dérivé.