Table of Contents

TTMSFNCDataBinder.GetPropertyList Method

Returns the list of published RTTI properties for the given object.

API unit family: TMSFNCDataBinding Declaring type: TTMSFNCDataBinder

Overloads

Overload 1

Returns the list of published RTTI properties for the given object.

class function GetPropertyList(AObject: TObject): TTMSFNCDataBinderPropertyList; overload;

Parameters

Name Description
AObject Object whose property list is retrieved.

Returns

Array of TTMSFNCPropertyInfo records describing each property.

Overload 2

Returns the list of RTTI properties for the given object, optionally including public properties.

class function GetPropertyList(AObject: TObject; IncludePublic: Boolean): TTMSFNCDataBinderPropertyList; overload;

Parameters

Name Description
AObject Object whose property list is retrieved.
IncludePublic When True, includes public in addition to published properties.

Returns

Array of TTMSFNCPropertyInfo records describing each property.