Represents a UI plugin that extends the GUI of the hosting application at run-time.
![]() | Allows the UI plugin to add its own custom config pages. |
![]() | Allows the UI plugin to add its own custom context menus. |
![]() | OnDisplayMenu is invoked by the hosting application when a context menu or a top level menu is about to be displayed. Using the specified menu builder, UI Plugins can add custom menu items or sub-menus to the context menus or top level menus. |
![]() | Allows the UI plugin to configure a custom toolbar. |
![]() | Shuts down the UI plugin. |
![]() | Initializes the UI plugin. |
IAgUiPlugin interface must be implemented by User Interface plugins. The interface implements methods that are invoked by the hosting environment. The hosting environment calls these methods to start/stop the plugin, initialize the custom toolbars, create context menus, etc.