user-defined Outputs: Python Script API (2D and Circuit)
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.
Optional Functions in IDO Extension Abstract Class
Data Types Used in Python Script
Working With Properties for UDO
Other Application Specific Classes Used in Python Scripts
user-defined Outputs: Messaging Methods
Using .NET Collection Classes and Interfaces in Python Scripts