AddinManager Class Members
The following tables list the members exposed by AddinManager.
Public Properties
Name | Description | |
---|---|---|
![]() | Addins | Returns collection of Addin objects |
![]() ![]() | Instance | Returns implementation of this class |
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