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 IUDOPluginExtensionand implements its abstract methods.

UDO Extension IMPLEMENTATION

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

Related Topics 

User-Defined Outputs: An Introduction

User-Defined Outputs: Script Organization