FMX.ListView.Appearances.TAppearancesRegistry.RegisterAppearance

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class procedure RegisterAppearance(const AFactory: TItemAppearanceObjectsClass; const ADisplayName: string;  AOptions: TRegisterAppearanceOptions = [TRegisterAppearanceOption.Item]; const AUnitName: string = ''); overload;

C++

__classmethod void __fastcall RegisterAppearance(const TItemAppearanceObjectsClass AFactory, const System::UnicodeString ADisplayName, TRegisterAppearanceOptions AOptions = (TRegisterAppearanceOptions() << TRegisterAppearanceOption::Item ), const System::UnicodeString AUnitName = System::UnicodeString())/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FMX.ListView.Appearances.pas
FMX.ListView.Appearances.hpp
FMX.ListView.Appearances TAppearancesRegistry


説明

指定されたデータを持つ外見を登録します。

レジストリには、外見ファクトリごとに外見が 1 つだけ含まれます。グローバル レジストリに既に存在する外見ファクトリで外見を登録すると、既存の外見が新しい外見で上書きされます。

指定されたパラメータが、結果として生成される TRegisteredAppearance インスタンス(GetRegisteredAppearances または FindItemAppearanceObjectsClassByOption を使って後で取得できるインスタンス)にどうマッピングされるかを次の表に示します。

パラメータ TRegisteredAppearance のフィールド

AFactory

Value

ADisplayName

Name

AOptions

Options

AUnitName

UnitName

関連項目