PlugInToolBarConnection Class
Namespace: PCBI_PDF_SyncAssembly: PCBI_PDF_Sync (in PCBI_PDF_Sync.dll) Version: 17.0.0.0 (17.0.0.0)
public class PlugInToolBarConnection : IPluginRibbonCommand,
IPlugin, IPluginExternalDataLayerHandler, IDisposable, IPluginDataImporter, IMCPToolProvider,
IPluginDataLoader
Public Class PlugInToolBarConnection
Implements IPluginRibbonCommand, IPlugin, IPluginExternalDataLayerHandler, IDisposable,
IPluginDataImporter, IMCPToolProvider, IPluginDataLoader
public ref class PlugInToolBarConnection : IPluginRibbonCommand,
IPlugin, IPluginExternalDataLayerHandler, IDisposable, IPluginDataImporter, IMCPToolProvider,
IPluginDataLoader
type PlugInToolBarConnection =
class
interface IPluginRibbonCommand
interface IPlugin
interface IPluginExternalDataLayerHandler
interface IDisposable
interface IPluginDataImporter
interface IMCPToolProvider
interface IPluginDataLoader
end
- Inheritance
- Object PlugInToolBarConnection
- Implements
- IMCPToolProvider, IPlugin, IPluginDataImporter, IPluginDataLoader, IPluginExternalDataLayerHandler, IPluginRibbonCommand, IDisposable
| IPluginRibbonCommandOnCommandExecute |
Will be called with each command to execute.
|
| IPluginRibbonCommandRegisterCommand |
Register your own commands here like this:
int MyCmdID = Parent.UIAction.RegisterID(new PCBI.Plugin.Interfaces.IRegisterItem() { Text = PCB_Investigator.Localization.PCBILocalization.TranslateToCurrentLanguage("CommandName"), MetroStyleIcon = icon, ToolTip = "...", RegisterType = RegisterItemType.BUTTON, GUID = "ID_MY_COMMAND", Category = "PlugIn", EnableOn = Availability.Always });
|