Base |
public abstract class BasePlugin : IDisposable
The BasePlugin type exposes the following members.
Name | Description | |
---|---|---|
![]() | BasePlugin | Initializes a new instance of the Object class. |
Name | Description | |
---|---|---|
![]() | ConfigurationManager | |
![]() | LogDirectory | The directory of the log file. |
![]() | Logger | The common logger. |
![]() | PluginMetadata | The metadata of the plugin instances. If the concrete class inherits from the BasePluginSetup interface, the metadata of the BasePluginSetup will be prefilled. |
Name | Description | |
---|---|---|
![]() | Dispose | Releases all resources used by the BasePlugin |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the BasePlugin and optionally releases the managed resources |
![]() | DisposeUI | Disposes the given setting view. |
![]() | DoDisposeUI | |
![]() | DoShowUI | Shows the specific UI embedded in the plug-in instance. The content will be wrapped by a preset view. |
![]() | DoShowUICallback | Invokes the callback that can be used when the DoShowUI method is done. |
![]() | Initialize | Plug-in specific initialization can be done here if necessary. |
![]() | ShowUI | Shows the specific UI embedded in the plugin instance. |
![]() | ShowUICallback | Invokes the callback that can be used when the ShowUI method is done. |
![]() | ShowUICancelCallback | Invokes the callback that can be used when the ShowUI method is done and the user pressed the cancel button |
![]() | ToString | (Overrides ObjectToString) |