public interface IHpDLibraryPlugin : EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo, EPLAN.Harness.API.Plugins.Core.IPluginDisplayInfo
public interface IHpDLibraryPlugin : EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo, EPLAN.Harness.API.Plugins.Core.IPluginDisplayInfo
Name | Description | |
---|---|---|
![]() | Author | Author of this plugin and copyright information. (Inherited from EPLAN.Harness.API.Plugins.Core.IPluginDisplayInfo) |
![]() | ButtonOrder | Position of the button in the Ribbon group. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
![]() | ButtonSize | Button size. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
![]() | ButtonText | Text to be displayed in ribbon control if a plugin successfully loaded. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
![]() | ButtonTooltip | Tooltip to be displayed in ribbon control if a plugin successfully loaded. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
![]() | Description | Description of this plugin. (Inherited from EPLAN.Harness.API.Plugins.Core.IPluginDisplayInfo) |
![]() | Enabled | If active, plugin button will be enabled. In order to propagate a change, INotifyPropertyChanged interface must be implemented. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
![]() | ImageStream | Image to be displayed in button if plugin successfully loaded. (Inherited from EPLAN.Harness.API.Plugins.Core.IPluginDisplayInfo) |
![]() | Name | Unique name of this plugin. (Inherited from EPLAN.Harness.API.Plugins.Core.IPluginDisplayInfo) |
![]() | Version | Version of this plugin. (Inherited from EPLAN.Harness.API.Plugins.Core.IPluginDisplayInfo) |
![]() | Visible | If active, plugin button will be visible. In order to propagate a change, INotifyPropertyChanged interface must be implemented. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
![]() | VisibleInQuickAccessToolbar | If active, plugin button will be displayed in ribbon's quick access toolbar. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
Name | Description | |
---|---|---|
![]() | Execute | Execution of this plugin. |
![]() | Initialize | Initialization of this plugin. |
![]() | ModuleChanged | If a module (Workspace, ProjectPage, Report, etc.) changes, ModuleChanged method is called informing user about the chagne. (Inherited from EPLAN.Harness.API.Plugins.Core.IHpDPluginInfo) |
![]() | Terminate | Termination of this plugin. |