public interface IHpDPluginInfo : IPluginDisplayInfo
public interface IHpDPluginInfo : 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. |
![]() | ButtonSize | Button size. |
![]() | ButtonText | Text to be displayed in ribbon control if a plugin successfully loaded. |
![]() | ButtonTooltip | Tooltip to be displayed in ribbon control if a plugin successfully loaded. |
![]() | 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. |
![]() | 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. |
![]() | VisibleInQuickAccessToolbar | If active, plugin button will be displayed in ribbon's quick access toolbar. |
Name | Description | |
---|---|---|
![]() | ModuleChanged | If a module (Workspace, ProjectPage, Report, etc.) changes, ModuleChanged method is called informing user about the chagne. |