company logo

PropertyHandle :: PropertyHandle - Constructor

The property handle constructor creates and opens a property handle for a persistent or transient data source. A data source is a collection, object instance or an elementary database field. A data source contains the data for a property of a specific object. Except for the dummy constructor (no parameter) property handle are opened when being constructed successfully. To check the success one may use the IsValid() or Check() function.

Constructing a subsequent property handle (passing the parent property handle and the property name to the constructor) the parent must be opened. The data source provided in the subsequent property handle depends on the parents property handle current selection and will be provided automatically whenever the parent property handle changes its current selection.

One may create static property handles for constants or other elementary data sources as well as for structured instances or transient collections using the appropriate constructor function.

Implementation details

PropertyHandle  :: PropertyHandle ( logical logval )

The constructor creates an unbound property handle for a logical value (LOGICAL).

  • logval - Logical value

    Is a logical (bool) value.