company logo

PropertyHandle :: RemoveAttribute - Remove attribute

The function removes a transient attribute with the name passed in sPropertyName from the current data type. The attribute must have been created by calling createAttributeExtension(). After removing an attribute extension, it is not accessible anymore in the current property handle.

When the property handle is not valid or when the attribute is not defined in the context of the property handle, the function throws an exception.

Return value:  Success ( logical  )

Implementation details

logical PropertyHandle  :: RemoveAttribute ( 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