You are here: Symbol Reference
Symbol Reference
> Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Client.Core Namespace
Ofcas.Lk.Api.Client.Core.Exceptions Namespace
Ofcas.Lk.Api.Client.Ui Namespace
Files
> Classes
Classes
> LoginScopeUi Class
DialogResult<T> Class
ElevationUi Class
LoginScopeUi Class
PhaseUi Class
ProjectCenterUi Class
ProjectInformationContainerUi Class
ProjectInformationUi Class
ProjectUi Class
ServiceProxy Class
ServiceProxyUi<TService, TCoreObject> Class
Close

Ofcas.Lk.Api.Client - Version 3.0 | Contents Index Home |

LoginScopeUi Class
Send Feedback
Collapse All Expand All

The LoginScopeUi is the the scope to interact with LogiKal via user interfaces. The LoginScopeUi can only be obtained by using the ServiceProxyBase{TService,TCoreObject}. It is necessary that a service is running. Currently only memory binding is supported. The children are of type ProjectCenterUi. The children can be received from the CoreObject{T}.Infos.

Class Hierarchy

File: LoginScopeUi.cs

Namespace: Ofcas.Lk.Api.Client.Ui

Syntax
C#
public class LoginScopeUi : LoginScope, ILoginScopeUi;
Methods
Show:Protected
No members matching the current filter

| Name | Description
| BeginShow | Shows the ILoginRunnableProgram in a non-modal window.
| CanSendStatusReport(ApiException) | Checks if it is possible to send a status report.
| CanSendStatusReport(Exception) | Checks if it is possible to send a status report.
| CreateNewInstance | This is CreateNewInstance, a member of class LoginScopeUi.
| CreateProject | Creates a project via User Interface (UI).
| EndShow | Waits for the ISynchronizedOperation to finish.
| GetChild(ProjectCenterInfo) | Gets a ProjectCenterUi based on a ProjectCenterInfo.
| GetChild(ProjectCenterInfo, ProjectInfo) | Gets a ProjectCenterUi based on a ProjectCenterInfo and a ProjectInfo.
| GetFileHandler | Gets the FileHandlerUi class which provides additional methods to handle files using a UI.
| GetRunnablePrograms | Retrieves a list of available ILoginRunnablePrograms.
| Logout | Logs out the currently logged in user.
| SelectElevation | Selects an elevation via User Interface (UI).
| SelectProject | Selects a project via User Interface (UI).
| SendStatusReport(ApiException) | Opens the dialog to send a status report based on the provided exception.
| SendStatusReport(Exception) | Opens the dialog to send a status report based on the provided exception.
| SetApplicationHandle | Sets an ui handle. All opened user interfaces used this handle as parent. After an operation the default handle from the login scope will be used (ServiceProxyBase{TService,TCoreObject}.Login).
| ShowModal | Shows the ILoginRunnableProgram in a modal window.

Links
LoginScopeUi Methods

Copyright © 2020. All rights reserved.
What do you think about this topic? Send feedback!