Extension Development

This document tells you how to develop a Universal Extension.

It contains the following pages:

TitleDescription
IntroductionIntroduction to Universal Extension and its capabilities.
Development Environment Set-UpRequirements for setting up a Universal Extension development environment.
Universal Extension APIDetailed Information on the Universal Extension API.
Task Entry PointCreating a Sample Universal Extension.
Dynamic Choice FieldAdding Dynamic Choice fields to the Sample Universal Extension.
Dynamic Update and Output Only FieldsAdding Output Only fields to the Sample Universal Extension.
Dynamic CommandAdding a Dynamic Command to the Sample Universal Extension.
In-Process Dynamic CommandsAdding two In-Process Dynamic Commands to the Sample Universal Extension.
Cancel CommandAdding Cancel Command to the Sample Universal Extension.
Publishing EventsDemonstration of the new event publishing API
Troubleshooting and DebuggingChecking log levels, retrieving output, and debugging commands.