In This Topic
Eplan Remoting Client used to communicate with an Eplan instance. Note that the binding name should be exactly "EplanRemotingClientBindingConfig" otherwise it will be ignored.
Inheritance Hierarchy
System.Object
Eplan.EplApi.RemoteClient.EplanRemoteClient
Syntax
[Guid("25B37226-6821-4493-B585-F805EFBC3146")]
[ComVisible(true)]
public class EplanRemoteClient
[Guid("25B37226-6821-4493-B585-F805EFBC3146")]
[ComVisible(true)]
public ref class EplanRemoteClient
Public Constructors
Public Fields
Public Properties
| Name | Description |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | License | License file name (*.lis). |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Password | Eplan log-in password used for Rights Management. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | SynchronousMode | Sets and gets the Synchronous mode. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | User | Eplan log-in user used for Rights Management. User settings will be used from this user. |
Top
Public Methods
| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Connect | Overloaded. Connect to Eplan Server. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | DisableSynchronizingCalls | Disable synchronizing calls. The execution of remote calls are synchronized in EPLAN. A remote call is executed only if the EPLAN Application is in an idle situation and there is no action running. Otherwise the call will wait until the EPLAN application is idle and no action is running. This property can be used to disable this mode. If calls synchronization is disabled, remote calls are executed in EPLAN although the EPLAN application is not in an idle situation. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Disconnect | Disconnect from Eplan Server. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Dispose | Dispose. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ExecuteAction | Overloaded. Execute an action. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetActiveEplanServersOnLocalMachine | Get Eplan Servers which are currently active on local machine. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetInstalledEplanVersionsOnLocalMachine | Get Eplan versions which are currently installed on local machine. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Ping | Ping the Eplan Server. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | StartEplan | Overloaded. Starts an Eplan instance. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | StopEplan | Stops the Eplan instance which is connected to the current client. |
Top
See Also