In This Topic
An action performs a task in the system. It is usually called via ribbon items or the
CallingActions. \Parameters can be passed to the action in a context class, and return values can be obtained with this parameter. Actions are implemented in an add-in by deriving a class from
IEplAction.
Inheritance Hierarchy
System.Object
Eplan.EplApi.ApplicationFramework.Action
Syntax
Public Constructors
Public Properties
| Name | Description |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ActionProperties | Descriptive data for this action. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ModuleName | Name of the module in which this action is implemented. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Name | Name used to identify this action in the system. |
Top
Public Methods
| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Execute | Performs the actual action. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetChecked | Returns 'checked' state of an action |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetEnabled | Returns whether an action is enabled |
Top
See Also