Working With Properties for UDO
A property is the unit for collecting and using input from the user that is used to influence the UDO's Compute. These are initially set up when the UDOs GetInputUDSParams method is called and are retrieved in the UDO's Compute method.
There are 3 supported property types that could be used in the UDO script:
- INumberProperty to specify number properties (with unit support).
- IMenuProperty to allow the user to select from a list of options.
- ITextProperty to allow the user to enter text.
The IPropertyList type implements a collection for these properties: