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.