Data.Bind.ObjectScope.FindRegisteredValueGenerator
Delphi
function FindRegisteredValueGenerator(const AName: string; AFieldType: TGeneratorFieldType; var ADescription: TValueGeneratorDescription): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall FindRegisteredValueGenerator(const System::UnicodeString AName, TGeneratorFieldType AFieldType, TValueGeneratorDescription &ADescription);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Data.Bind.ObjectScope.pas Data.Bind.ObjectScope.hpp |
Data.Bind.ObjectScope | Data.Bind.ObjectScope |
説明
指定された名前とフィールドの型が、値ジェネレータとして登録されているかどうかを返します。
登録されている場合には、FindRegisteredValueGenerator はさらに、最初に見つかった登録済みの値ジェネレータの説明を ADescription
パラメータに格納して返します。
複数のフレームワークで重複したものが見つかった場合、FindRegisteredValueGenerator は、最初の説明だけを ADescription
パラメータに格納して返します。
AName
パラメータにはジェネレータの名前を、AFieldType
パラメータにはジェネレータのフィールドの型を指定します。
FindRegisteredValueGenerator は、操作が成功すると True を、成功しなければ False を返します。