Create a Custom DLL

You can create custom DLLs in Vision. Users can then use the Invoke Custom Method workflow action to invoke the custom DLL.

To create a custom DLL, complete the following steps:

  1. Create a Class Library project in Visual Studio.NET.
  2. Add references to Deltek.Vision.WorkflowAPI.dll and Deltek.Vision.Ancestors.dll, located in the Web\bin directory under the Vision (Vision) install directory.
  3. Create a new class and inherit from WorkflowBaseClass.
  4. Create any methods that you need.
  5. Compile your project.
  6. Place the resulting DLL in a directory called Workflow under the Vision install directory (create one if one does not already exist).
  7. On the Invoke Custom Method Configuration dialog box, set up a workflow that invokes the DLL.