How Add-Ins are Loaded
This section describes how SharePoint Workspace loads your add-in.
SharePoint Workspace reads the registry entries for your add-in to locate the xml manifest on your local computer. This manifest is loaded to determine which assembly and class should be instantiated to load your add-in.
SharePoint Workspace loads the add-in in the following order:
Reads the add-in registry entries to determine:
Tool label
Xml manifest path
Loads the Manifest XML file to determine:
Add-in assembly
Add-in entry point (full name of Add-in class)
Loads your add-In assembly and creates an instance of your add-in.
Call ISPWAddIn.OnToolStart().
(optional) Loads the CustomUI definition from the add-in and displays your Ribbon user interface.