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.Core.Interfaces Namespace
Ofcas.Lk.Api.Client.Ui 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
| 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> | Realisation of ICoreObjectWithChildren{TChild,TChildInfo}, ICoreObjectWithParent{TParent}, ICoreObjectWithInfo{TOwnInfo}.
| CoreObjectWithChildren<TChild, TChildInfo> | Realisation of ICoreObjectWithChildren{TChild,TChildInfo}.
| Disposable | Disposable pattern helper class.
| Document | The class Document is the represenation 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 elavation has no children.
| ElementPricelistConfiguratorNextTreeResult | ElementPricelistConfiguratorNextTreeResult describes the result of the (ElementPricelistConfigurator.NextVisualTree).
| ElementPricelistContainer | The container of the element pricelists.
| ElementPricelistElevationInfo | Represents the metadata to an element pricelist-based Elevation.
| ElementPricelistInfo | Represent the metadata of an ElementPricelist.
| ElementType | ElementType represents an available element construction types. Available types can be received with the method LoginScope.GetElementTypes.
| 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).
| ElevationEditMode | ElevationEditMode represents an available edit mode for elevations. Available modes can be received with the method Elevation.GetEditModes.
| ElevationInfo | Represents the metadata to a Elevation
| ElevationInstance | ElevationInstance is the representation of an instance for an element (Elevation). An instance of an elavation has no children.
| ElevationInstanceInfo | Represents the metadata to a ElevationInstance.
| ExportSettings | This class is deprecated.
| GdzSettings | This class is deprecated.
| GraphicSettings | This class is deprecated.
| InsertionElevationInfo | Represents the metadata of an insertion of a curtain wall.
| 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.
| OperationInfo | Contains information about an operation whether it can be called.
| 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).
| 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.
| ReportCategory | ReportCategory represents a report category. The report items (ReportItem) are sorted in these categrories. Available reports can be received with the method Project.GetReports.
| ReportItem | ReportItem represents an available report. Available reports can be received with the method Project.GetReports.
| Settings3D | This class is deprecated.
| StandardElevationInfo | ElevationInfo for standard window and door elevations.
| TextElevationInfo | Represents the metadata to a text based Elevation.

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