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
Close

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

Classes
Send Feedback
Collapse All Expand All

The following table lists classes in this documentation.

Classes

| Name | Description
| DialogResult<T> | This is class Ofcas.Lk.Api.Client.Ui.DialogResult.
| ElevationUi | ElevationUi is the representation of a LogiKal element (for example, a window, a facade, ...) and provides methods with user interaction. The children are of type ElevationInstance. The children can be received from the InfoList (CoreObject{T}.Infos).
| LoginScopeUi | 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.
| PhaseUi | PhaseUi is the representation of a LogiKal phase and provides methods with user interactions. The children are of type ElevationUi. The children can be received from the InfoList (CoreObject{T}.Infos).
| ProjectCenterUi | ProjectCenterUi is the representation of a LogiKal project-center. The ProjectCenterUi provides methods with user interactions. The children are of type Project. The children can be received from the InfoList (CoreObjectWithChildren{TChild,TChildInfo}.ChildrenInfos). Each ProjectCenter project center belongs to a fixed directory. To use another project directory, create a new project center using method ProjectCenter.GetProjectCenter.
| ProjectInformationContainerUi | ProjectInformationContainerUi contains methods to manage ProjectInformations. Specifically, ProjectInformationContainerUi provides methods that require a user interaction.
| ProjectInformationUi | ProjectInformationUi is the representation of an item from a project information (for example the project information items for 'Special Lengths') and provides methods with user interactions.
| ProjectUi | ProjectUi is the representation of a LogiKal project and provides methods with user interactions. The children are of type PhaseUi. The children can be received from the InfoList (CoreObject{T}.Infos).
| ServiceProxy | ServiceProxy is used to establish a connection to the service. The ServiceProxy ensures that the necessary service is started (Start). The service to be used is part of the LogiKal installation. After the start of the service the login takes place (Login). If a scope is completed, the service must be terminate with the method Stop. The ServiceProxy must be held during the lifetime of the scope.
| ServiceProxyUi<TService, TCoreObject> | This is class Ofcas.Lk.Api.Client.Ui.ServiceProxyUi.

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