Data.Bind.ObjectScope.RegisterValueGenerator
Delphi
procedure RegisterValueGenerator(const AName: string; AFieldTypes: TGeneratorFieldTypes; AClass: TValueGeneratorClass; const AFrameWorkExt: string);
procedure RegisterValueGenerator(const AName: string; AFieldTypes: TGeneratorFieldTypes; const ADescription: TValueGeneratorDescription; const AFrameWorkExt: string);
C++
extern DELPHI_PACKAGE void __fastcall RegisterValueGenerator(const System::UnicodeString AName, TGeneratorFieldTypes AFieldTypes, TValueGeneratorClass AClass, const System::UnicodeString AFrameworkExt = System::UnicodeString())/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
public | Data.Bind.ObjectScope.pas Data.Bind.ObjectScope.hpp |
Data.Bind.ObjectScope | Data.Bind.ObjectScope |
Description
Recense un générateur de valeurs selon les paramètres donnés.
Il existe deux méthodes RegisterValueGenerator surchargées. Les deux méthodes acceptent les paramètres AName, AFieldTypes et AFrameWorkExt, qui spécifient le nom du générateur, les types de champ et le framework de travail (par exemple, vcl, fmx). La première méthode surchargée accepte le paramètre AClass, qui représente la métaclasse de la classe TValueGenerator, au lieu du paramètre ADescription, qui est accepté par la seconde méthode surchargée.