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 */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | Data.Bind.ObjectScope.pas Data.Bind.ObjectScope.hpp |
Data.Bind.ObjectScope | Data.Bind.ObjectScope |
Beschreibung
Registriert einen Wertgenerator auf Basis der gegebenen Parameter.
Es gibt zwei überladene RegisterValueGenerator-Methoden. Beide akzeptieren die Parameter AName, AFieldTypes und AFrameWorkExt, die den Namen des Generator, die Feldtypen und das Arbeits-Framework (z.B. vcl, fmx) angeben. Die erste überladene Methode akzeptiert den Parameter AClass, der die Metaklasse der Klasse TValueGenerator enthält, anstelle des Parameters ADescription, der von der zweiten überladenen Methode akzeptiert wird.