In This Topic
Interface declaration for an EPLAN add-in. If an assembly is to be loaded as an EPLAN add-in, exactly one class of the assembly must implement this interface.
Syntax
[Guid("772B6E84-84D0-3597-8397-363C01BB41B6")]
public interface IEplAddIn
[Guid("772B6E84-84D0-3597-8397-363C01BB41B6")]
public interface class IEplAddIn
Public Methods
| Name | Description |
![Method](template/packages/core-dotnet/images/Method.png) | OnExit | Is called at system shutdown if the add-in was loaded at system startup! |
![Method](template/packages/core-dotnet/images/Method.png) | OnInit | Is called if the add-in is to be loaded at system start-up . |
![Method](template/packages/core-dotnet/images/Method.png) | OnInitGui | Called by the framework if the user interface was initialized and the add-in can modify the user interface. Is only called if the add-in is loaded at system startup! |
![Method](template/packages/core-dotnet/images/Method.png) | OnRegister | Is called once when a new add-in is selected. |
![Method](template/packages/core-dotnet/images/Method.png) | OnUnregister | Is called once, when the add-in is removed from the system. |
Top
See Also