Creating and Registering a Shape in Envision

Once you have created the AgileExtender code, you must register it in Envision.

AgilePoint Server

To download and register an AgileExtender that is already deployed in AgilePoint Server:

  1. In AgilePoint Envision, click File > Extend AgilePoint Envision > Register AgileExtender.
  2. Click the Download button.
  3. Connect to the AgilePoint Server.
  4. Select an AgileExtender that is available on the server and click OK.
Note: If the item (or a previous version of the item) was already registered, you will be prompted to overwrite it or cancel the download.
Note: If a previous version of the assembly was already loaded into memory by AgilePoint Server, any changes to the assembly would not take effect until after AgilePoint Server is restarted. Modifying any file in the bin directory will automatically cause IIS to restart AgilePoint Server. However, modifying the assembly will not automatically cause a restart, so if you want any DLL changes to take effect immediately, you would need to restart IIS or the AgilePoint Server.

Local File

To register an AgileExtender DLL that is located on your computer's file system:

  1. Click the Add button.
  2. Select the appropriate DLL file and click Open.

Once an AgileExtender assembly has been registered, the AgileExtender and its methods will be displayed in the AgileExtender Registration dialog, and they can be used in process templates.

Registering an AgileExtender in Envision

This command registers a custom AgileExtender component with AgilePoint Envision. Custom AgileExtender components must be registered before they can be used in a process template. After selecting this option, the registration dialog will be displayed.

  1. In Envision, click File > Extend AgilePoint > Register AgileExtender.
  2. On the AgileExtender Registration dialog box, click Add.
  3. Select the DLL file for the AgileExtender , and click Open.

Once an AgileExtender assembly has been registered, the AgileExtender and its methods will be displayed in the AgileExtender Registration dialog, and the methods can be used in process templates.