You must have developed a few applications to customize Solid Edge using theOutProc approach in which you develop an application that is running as a separate exe on a user's machine. OutProc applications are difficult to interact with because the user has to switch between different windows—from Solid Edge to the custom application and back again. In this article, I will explain how you can use the InProc approach to customize Solid Edge. Since InProc applications are embedded within Solid Edge, they look better and are easier to interact with from a usability point of view. This InProc runs in the same process as the calling application (edge.exe). An AddIn is a DLL or Dynamic Link Library, which is a file format for holding multiple codes and procedures for Windows programs. You can create such an AddIn by following the steps given in this article. The AddIn will appear as a tab in Solid Edge. Please note that I am using snapshots from Visual Studio 2015 (Professional Edition) and Solid Edge 2019 in this topic. Dialog box shown on your may differ if you are using different version of Visual Studio and/or Solid Edge.
Siemens PLM has created a template for automation users who would like to create their own Add-In using VB.NET. You can download the template as shown in below steps.
By following these steps, you have now successfully installed an add-in to Solid Edge which will allow you to easily add customized features and configure the program for your preferred use.