IAddinManager Interface Members
The following tables list the members exposed by IAddinManager.
Public Properties
Public Methods
Name | Description | |
---|---|---|
FindAddinFromAssembly | Return addin defined in assembly | |
GetInterfaceAddin | Returns an InterfaceAddin give a name | |
GetInterfaceAddinTty | Returns an InterfaceAddin give a name | |
Load | Loads the Addin defined in the specified assembly | |
LoadAddins | This method will attempt to load all the addins that are defined in the XML file called 'Application.Name'Addins.xml located in the same directory as the application executable. | |
LoadAddinsTty | This method will attempt to load just the tty addins that are defined in the XML file called 'Application.Name'Addins.xml located in the same directory as the application executable. | |
StartAddins | This method iterates through the Addins collection and calls the Start method on each of the addins. | |
StopAddins | This method iterates through the Addins collection and calls the Stop method on each of the addins. | |
Unload | Stop the given Addin and remove it from the Addins collection |
Public Events
Name | Description | |
---|---|---|
AddinLoaded | Event fired when an Addin is loaded | |
AddinsLoaded | Fires when all addins loaded | |
AddinStarted | Event fired when an Addin is started | |
AddinStarting | Event fired when an Addin is starting | |
AddinUnloaded | Event fired when an Addin is unloaded |
See Also