CapitalKnowledge

PlugIns

Custom Action Plugins

Custom actions are customer-delivered functions that are exposed in the Capital E/E Publisher user interface. Implemented using the plugin architecture, these actions allow the extensibility of the Capital functionality on a client-by-client basis.

Custom actions are delivered as a compiled plugin

  • written in either Java or JavaScript - which is placed into the \plugins sub-directory of your installation location. When the software is launched, these plugins load, and can be inspected from within Capital E/E Publisher; see Viewing the Details of Installed Extensibility Plugins for more information.

Note

A reference document describing the construction, and deployment of custom actions is available. See the CustomActionDevelopment.pdf in the \doc\plugin sub-directory of your installation location.

Custom actions are exposed in the user interface in three ways:

  • In the ribbon. Press Space Bar and enter Custom. The name of the action

  • as coded in the plugin - appears as a selectable option, for example MyCustomAction.

  • In the context-menu, accessed by right-clicking on an object in the design browser. Any installed custom actions available are offered beneath a Custom > menu option.

  • In the context-menu, accessed by right-clicking on an object on the diagram. Any installed custom actions available are offered beneath a Custom > menu option.

The function of a custom action is entirely dependant upon the plugin design; refer to the user documentation supplied with the plugin for information on using the action.

Parent Topic:

PlugIns

Capital E/E Publisher User Guide, 2512.2606

Unpublished work. © 2026 Siemens

Source: https://docs.sw.siemens.com/en-US/doc/861057055/202511026.capital_ep_user/id9a8430e3-a837-4fb0-aa81-4f8cc18c7eff · retrieved 2026-07-18