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
Ofcas.Lk.Api.Shared.Contracts.Data Namespace
Files
Close

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

Ofcas.Lk.Api.Client.Core Namespace
Send Feedback
Collapse All Expand All

This is namespace Ofcas.Lk.Api.Client.Core.

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).
| 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.

Interfaces

| Name | Description
| IAddress | This is class Ofcas.Lk.Api.Client.Core.IAddress.
| IAddressContainer | This is class Ofcas.Lk.Api.Client.Core.IAddressContainer.
| IAddressInfo | This is class Ofcas.Lk.Api.Client.Core.IAddressInfo.
| IBaseElementElevationInfo | This is class Ofcas.Lk.Api.Client.Core.IBaseElementElevationInfo.
| ICoreInfo | This is the base interface for object-related information.
| ICoreInfo<out TParent> | Represents an ICoreInfo with typed parent.
| ICoreInfoDeletable | Basic interface for erasable objects, e.g. for an elevation (ElevationInfo).
| ICoreInfoReportable | Basic class for reportable objects, e.g. for an elevation (ElevationInfo).
| ICoreInfoWithGuid | Represents a ICoreInfo with a globally unique identifier.
| ICoreObject | Represents a basic core object which lifetime is controlled by the creator.
| ICoreObjectFactory | A factory to create a new structure of ICoreObject based on the stated ICoreInfo.
| ICoreObjectWithAddresses | Represents a ICoreObject with addresses.
| ICoreObjectWithChildren | Represents a ICoreObject with children.
| ICoreObjectWithChildren<TChild, TChildInfo> | Represents a ICoreObject with children.
| ICoreObjectWithDocuments | Represents a ICoreObject with documents.
| ICoreObjectWithInfo | Represents a ICoreObject with an own info object.
| ICoreObjectWithInfo<out TOwnInfo> | Represents a ICoreObject with a own typed info object.
| ICoreObjectWithParameters | Represents a ICoreObject with parameters.
| ICoreObjectWithParent | Represents a ICoreObject with a parent.
| ICoreObjectWithParent<out TParent> | Represents a ICoreObject with a parent.
| ICoreObjectWithSearchAgent | Basic interface for core objects that support searching (SearchAgent).
| ICoreObjectWithSynchronizations | Represents a ICoreObject with a ISynchronizationContainer.
| IDocument | This is class Ofcas.Lk.Api.Client.Core.IDocument.
| IDocumentContainer | This is class Ofcas.Lk.Api.Client.Core.IDocumentContainer.
| IDocumentInfo | This is class Ofcas.Lk.Api.Client.Core.IDocumentInfo.
| IElementPricelist | This is class Ofcas.Lk.Api.Client.Core.IElementPricelist.
| IElementPricelistConfigurator | This is class Ofcas.Lk.Api.Client.Core.IElementPricelistConfigurator.
| IElementPricelistContainer | This is class Ofcas.Lk.Api.Client.Core.IElementPricelistContainer.
| IElementPricelistElevationInfo | This is class Ofcas.Lk.Api.Client.Core.IElementPricelistElevationInfo.
| IElementPricelistInfo | This is class Ofcas.Lk.Api.Client.Core.IElementPricelistInfo.
| IElevation | This is class Ofcas.Lk.Api.Client.Core.IElevation.
| IElevationInfo | This is class Ofcas.Lk.Api.Client.Core.IElevationInfo.
| IElevationInstance | This is class Ofcas.Lk.Api.Client.Core.IElevationInstance.
| IElevationInstanceInfo | This is class Ofcas.Lk.Api.Client.Core.IElevationInstanceInfo.
| IFileHandler | This is class Ofcas.Lk.Api.Client.Core.IFileHandler.
| IInsertionElevationInfo | This is class Ofcas.Lk.Api.Client.Core.IInsertionElevationInfo.
| ILayerElevationInfo | This is class Ofcas.Lk.Api.Client.Core.ILayerElevationInfo.
| ILoginScope | This is class Ofcas.Lk.Api.Client.Core.ILoginScope.
| IMaterialElevationInfo | This is class Ofcas.Lk.Api.Client.Core.IMaterialElevationInfo.
| IOperationInfo | Contains information about an operation whether it can be called.
| IPhase | This is class Ofcas.Lk.Api.Client.Core.IPhase.
| IPhaseInfo | This is class Ofcas.Lk.Api.Client.Core.IPhaseInfo.
| IProject | This is class Ofcas.Lk.Api.Client.Core.IProject.
| IProjectCenter | This is class Ofcas.Lk.Api.Client.Core.IProjectCenter.
| IProjectCenterInfo | This is class Ofcas.Lk.Api.Client.Core.IProjectCenterInfo.
| IProjectDirectoryInfo | This is class Ofcas.Lk.Api.Client.Core.IProjectDirectoryInfo.
| IProjectInfo | This is class Ofcas.Lk.Api.Client.Core.IProjectInfo.
| IProjectInformation | This is class Ofcas.Lk.Api.Client.Core.IProjectInformation.
| IProjectInformationContainer | This is class Ofcas.Lk.Api.Client.Core.IProjectInformationContainer.
| IProjectInformationInfo | This is class Ofcas.Lk.Api.Client.Core.IProjectInformationInfo.
| ISearchAgent | This is class Ofcas.Lk.Api.Client.Core.ISearchAgent.
| ISegmentElevationInfo | This is class Ofcas.Lk.Api.Client.Core.ISegmentElevationInfo.
| IServiceFactory<out TService> | For internal purposes only.
| ISettingContainer | This is class Ofcas.Lk.Api.Client.Core.ISettingContainer.
| IStandardElevationInfo | This is class Ofcas.Lk.Api.Client.Core.IStandardElevationInfo.
| ISubSectionElevationInfo | A sub section is a part of main position. This type is used e.g. for insertions in a curtain wall.
| ISynchronizationContainer | Used to retrieve ISynchronizedEvent and ISynchronizationContainer.
| ITextElevationInfo | This is class Ofcas.Lk.Api.Client.Core.ITextElevationInfo.

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