Unit 'RttiUtils' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl]

TPropInfoList

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Class for keeping property information.

Declaration

Source position: rttiutils.pp line 43

type TPropInfoList = class(TObject)

public

  constructor Create();

  

Create a new instance of TPropInfoList.

  destructor Destroy; override;

  

Remove the TPropInfoList instance from memory.

  function Contains();

  

Check whether a certain property is included.

  function Find();

  

Retrieve property information based on name.

  procedure Delete();

  

Delete property information from the list.

  procedure Intersect();

  

Intersect 2 property lists.

  property Count: Integer; [r]

  

Number of items in the list.

  property Items []: PPropInfo; default; [r]

  

Indexed access to the property type pointers.

end;

Inheritance

TPropInfoList

  

Class for keeping property information.

|

TObject

Description

TPropInfoList is a class which can be used to maintain a list with information about published properties of a class (or an instance). It is used internally by TPropsStorage

See also

TPropsStorage

  

Property storage mechanism.


Documentation generated on: Jul 24 2023