Creating a .NET add-in External Link

  1. On the Administration menu, click External Links
  2. Click New generic add-in (.NET).

    The Generic .NET add-in Properties dialogue box appears.

  3. Fill in the fields:
    • Link Name - the name of the link
    • Icon - select the icon for the new link
    • .NET Assembly Path - select the location of the add-in from a pre-defined system path

      Within Special Folder - select from:

      • Other
      • Program Files
      • Content Manager Installation Folder - the folder where trim.exe is installed
      • Windows
      • Windows System
      • Program Files (x86)
      • Deployed by Content Manager - select this option to upload the DLL or EXE to the Content Manager Document Store. The External Link should be registered first. When a client runs the add-in, it will check to see if it has the latest version, if not, it will download it from the Document Store and then launch the add-in.
    • Folder or Subfolder - if applicable, the subfolder where the add-in is located, or the full path if you selected None in the previous option
    • .NET Assembly Name - the add-in developer should provide you with the add-in name
    • .NET Class Name - the add-in developer should provide you with the class name
    • Add-In supports a multi-threaded environment - select when you know that the add-in works in a multi-threaded apartment (MTA) model. If this is not checked then the add-in will not run within the context of an SDK application (e.g. Record.Save() in an SDK application will not cause the add-in to fire)
    • Add-In runs with administrator privileges - select to set the Content Manager security and access controls so that when called, the add-in can see and update all records, despite the permissions that the user may have
    • Ignore errors when client loads add-In - select to not display error messages in the Content Manager client when the add-in does not load, for example when it is not available
    • Add-in displays a user interface - select this option to display the External Link user interface.

    The properties of the other tabs are described on the following pages:

    Click OK to save the new link.

TIP: Additional information on the SDK can be found:
SDK Documents - https://content-manager-sdk.github.io/Community/
Samples - https://github.com/content-manager-sdk/Community/

 

Related Topics Link IconRelated information