User Defined Outputs: Python Script API
A User Defined Output (UDO) extension is implemented as an IronPython script that defines a class with a specific name: UDOExtension, which derives from a specific base class IUDOPluginExtension and implements its abstract methods.