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.Core.Interfaces Namespace
Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Client.Ui.Interfaces Namespace
Ofcas.Lk.Api.Shared.DC Namespace
Ofcas.Lk.Api.Shared.DC.Enums 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. 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;
Methods
Show:Protected
No members matching the current filter

| Name | Description
| BeginShow | Shows the LoginRunnableProgram 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.
| GetProjectCenter(ProjectCenterInfo) | This method is deprecated. Please use GetChild instead.
| GetProjectCenter(ProjectCenterInfo, ProjectInfo) | This method is deprecated. Please use GetChild instead.
| GetRunnablePrograms | Retrieves a list of available LoginRunnablePrograms.
| RunProgram | This method is deprecated. Please use ShowModal instead.
| 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).
| Show | Shows the LoginRunnableProgram in a non-modal window.
| ShowModal | Shows the LoginRunnableProgram in a modal window.
| WaitForShow | Waits for the ISynchronizedOperation to finish.

Links
LoginScopeUi Methods

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