company logo

PropertyHandle :: IsProperty - Is property a property with the name passed?

The function returns, whether the current property is a property with the name passed in propnames. For transient properties, the function check the property name for the transient property, but not the property name referenced in a transient reference.

The function returns true(YES) if this is the case or false (NO) when the property has got a different name or when the property handle is not valid.

Return value:  Return value ( logical  )

The function returns YES when the question was answered positively. Otherwise it returns NO.

Implementation overview

Implementation details

  1. - internal feature (not documented)
    logical PropertyHandle  :: IsProperty ( NString &propnames )
    • propnames - Property name

      In contrast to a property path, the property name is just the name of the current property without the hierarchy to the property path. The property name is passed as 0-terminated string

  2. to list
  3. - internal feature (not documented)
    logical PropertyHandle  :: IsProperty ( NString &propnames, logical syn_opt )
    • propnames - Property name

      In contrast to a property path, the property name is just the name of the current property without the hierarchy to the property path. The property name is passed as 0-terminated string

    • syn_opt - - internal feature (not documented)
  4. to list