You are here: Symbol Reference
Symbol Reference
> Ofcas.Lk.Api.Client.Core Namespace
Ofcas.Lk.Api.Client.Core Namespace
Ofcas.Lk.Api.Client.Core.Exceptions Namespace
Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Shared Namespace
Files
> Classes
Classes
Interfaces
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
| Address | This is class Ofcas.Lk.Api.Client.Core.Address.
| AddressContainer | AddressContainer gives access to manage addresses. Addresses can be used in projects (Project).
| AddressInfo | Represents the metadata belonging to an Address.
| BaseElementElevationInfo | Represents the metadata of the base element of a curtain wall. The base element is the curtain wall without insertions
| CoreInfo<TData, TParentObject, TParent> | This is class Ofcas.Lk.Api.Client.Core.CoreInfo.
| CoreObjectBase | CoreObjectBase is the base class for all objects and holds general data (for example, the object instance ID of the parent). Each object is assigned with a unique identification number (Id)
| CoreObjectFullyQualified<TParent, TOwnInfo, TChild, TChildInfo> | Realization of ICoreObjectWithChildren{TChild,TChildInfo}, ICoreObjectWithParent{TParent}, ICoreObjectWithInfo{TOwnInfo}.
| CoreObjectWithChildren<TChild, TChildInfo> | Realization of ICoreObjectWithChildren{TChild,TChildInfo}.
| CoreServiceProxy<TService, TCoreObject> | CoreServiceProxy is used to establish a connection to the service. The CoreServiceProxy must be held during the lifetime of the scope.
| Disposable | Disposable pattern helper class.
| Document | The class Document is the representation of a LogiKal document.
| DocumentContainer | DocumentContainer gives access to manage documents. Documents can be used in projects (Project).
| DocumentInfo | Represents the metadata to a Document.
| ElementPricelist | The element pricelist is a representation of a xml-based elevation configuration.
| ElementPricelistConfigurator | ElementPricelistConfigurator is the representation of an instance for an element (Elevation). An instance of an elevation has no children.
| ElementPricelistContainer | The container of the element pricelists.
| ElementPricelistElevationInfo | Represents the metadata to an element pricelist-based Elevation.
| ElementPricelistInfo | Represent the metadata of an ElementPricelist.
| Elevation | Elevation is the representation of a LogiKal element (for example, a window, a facade, ...). The children are of type ElevationInstance. The children can be received from the InfoList (CoreObject{T}.Infos).
| ElevationInfo | Represents the metadata to a Elevation
| ElevationInstance | ElevationInstance is the representation of an instance for an element (Elevation). An instance of an elevation has no children.
| ElevationInstanceInfo | Represents the metadata to a ElevationInstance.
| FileHandler | The FileHandler is the scope to interact with the file system on the service's system.
| InsertionElevationInfo | Represents the metadata of an insertion of a curtain wall.
| LayerElevationInfo | Represents the metadata of a layer of a position. That can be a fly screen for example.
| LoginScope | The LoginScope is the the scope to interact with LogiKal. The LoginScope can only be received by valid connection to a service (LoginScopeFactoryBase{T}.Login). It is necessary that a service is running. Currently only memory binding is supported. The children are of type ProjectCenter. The children can be received from the CoreObject{T}.Infos.
| MaterialElevationInfo | Represents the metadata to a material Elevation.
| Phase | Phase is the representation of a LogiKal phase. The children are of type Elevation. The children can be received from the InfoList (CoreObject{T}.Infos).
| PhaseAndElevationsResult | This is class Ofcas.Lk.Api.Client.Core.PhaseAndElevationsResult.
| PhaseInfo | Represents a metadata object for a phase.
| Project | Project is the representation of a LogiKal project. The children are of type Phase. The children can be received from the InfoList (PhaseInfo}.ChildrenInfos).
| ProjectCenter | ProjectCenter is the representation of a LogiKal project-center. The children are of type Project. The children can be received from the InfoList (CoreObjectWithChildren{TChild,TChildInfo}.ChildrenInfos). Each ProjectCenter belongs to a fixed directory. To use another project directory, create a new project center using method GetProjectCenter.
| ProjectCenterInfo | Represents the metadata to a ProjectCenter
| ProjectDirectoryInfo | Represents the directory data to a ProjectCenter
| ProjectInfo | Represents the metadata to a Project
| ProjectInformation | ProjectInformation is the representation of an item from a project information (for example the project information items for 'Special Lengths').
| ProjectInformationContainer | The ProjectInformationContainer is used to manage ProjectInformations belonging to a Project
| ProjectInformationInfo | Represents the metadata belonging to an ProjectInformation.
| SearchAgent | The SearchAgent allows you to search for projects or other objects (documents, ...), depending on the level at which the search is connected.
| SearchResult | Represents a search result that will be returned from a search (SearchAgent) as message over the ISynchronizationContainer. To access the data cast the ISynchronizedMessage into the type of a SearchResult.
| SegmentElevationInfo | Represents the metadata of a segment of a curtain wall. A segment is a part of a curtain wall.
| ServiceProxyBase<TService, TCoreObject> | This is class Ofcas.Lk.Api.Client.Core.ServiceProxyBase.
| ServiceProxyNoUi | ServiceProxyNoUi 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.
| SettingContainer | SettingContainer manages parameters of implementing core object.
| StandardElevationInfo | ElevationInfo for standard window and door elevations.
| SynchronizationRestriction | This is class Ofcas.Lk.Api.Client.Core.SynchronizationRestriction.
| TextElevationInfo | Represents the metadata to a text based Elevation.

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