Smart Object attributes
    This table lists the Smart Object (SO) attributes.
| Attribute  | Description  | 
| Name  | The name of the Smart Object.  | 
| Properties  | (optional) Property values of the Smart Object.  | 
| programs  | (optional) Programs of the Smart Object that can be allocated to a controller application.  Represents the executable behaviors of the Smart Object.  | 
| Child Smart Objects  | (optional) Child Smart Objects of this parent Smart Object.  Represents the child Smart Objects that compose this Smart Object. | 
This is the Smart Object structure:
so [name] {<properties><programs><child Smart Objects>}
Provide Feedback