Ofcas.Lk.Api.V3  3.0.0.98
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 COfcas.Lk.Api.Core.BasicOperationItemRepresents a data item for basic operations which can be performed with API info objects.
 COfcas.Lk.Api.Core.ConnectedClientProvides information about a currently connected client.
 COfcas.Lk.Api.Core.CoreInfo< CoreObjectBase >
 COfcas.Lk.Api.Core.ProjectDirectoryInfoRepresents the directory data to a ProjectCenter
 COfcas.Lk.Api.Core.CoreInfo< DocumentContainer >
 COfcas.Lk.Api.Core.DocumentInfoRepresents the metadata to a Document
 COfcas.Lk.Api.Core.CoreInfo< Elevation >
 COfcas.Lk.Api.Core.ElevationInstanceInfoRepresents the metadata to a ElevationInstance.
 COfcas.Lk.Api.Core.CoreInfo< LoginScope >
 COfcas.Lk.Api.Core.ProjectCenterInfoRepresents the metadata to a ProjectCenter
 COfcas.Lk.Api.Core.CoreInfo< Project >
 COfcas.Lk.Api.Core.ElevationInfoRepresents the metadata to a Elevation
 COfcas.Lk.Api.Core.CoreInfo< ProjectCenter >
 COfcas.Lk.Api.Core.ProjectInfoRepresents the metadata to a Project
 CCoreObject
 COfcas.Lk.Api.Core.DocumentContainerDocumentContainer gives access to manage documents. Documents can be used in projects (Project).
 COfcas.Lk.Api.Core.ElevationElevation 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).
 COfcas.Lk.Api.Ui.ElevationUiElevationUi 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).
 COfcas.Lk.Api.Core.LoginScopeThe LoginScope is the the scope to interact with LogiKal. The LoginScope can only be received by valid connection to a service (LoginScopeFactory.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.
 COfcas.Lk.Api.Ui.LoginScopeUiThe LoginScopeUi is the the scope to interact with LogiKal via user interfaces. The LoginScopeUi can only be obtained by using the ServiceProxy. 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.
 COfcas.Lk.Api.Core.ProjectProject is the representation of a LogiKal project. The children are of type Elevation. The children can be received from the InfoList (CoreObject<T>.Infos).
 COfcas.Lk.Api.Ui.ProjectUiProjectUi is the representation of a LogiKal project and provides methods with user interactions. The children are of type ElevationUi. The children can be received from the InfoList (CoreObject<T>.Infos).
 COfcas.Lk.Api.Core.ProjectCenterProjectCenter is the representation of a LogiKal project-center. The children are of type Project. The children can be received from the InfoList (CoreObject<T>.Infos). Each ProjectCenter belongs to a fixed directory. To use another project directory, create a new project center using method GetProjectCenter.
 COfcas.Lk.Api.Ui.ProjectCenterUiProjectCenterUi 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 (CoreObject<T>.Infos). Each ProjectCenter project center belongs to a fixed directory. To use another project directory, create a new project center using method ProjectCenter.GetProjectCenter.
 COfcas.Lk.Api.Core.ElementTypeElementType represents an available element construction types. Available types can be received with the method LoginScope.GetAvailableElementTypes.
 COfcas.Lk.Api.Core.ElevationEditModeElevationEditMode represents an available edit mode for elevations. Available modes can be received with the method Elevation.GetAvailableElevationEditModes.
 CException
 COfcas.Lk.Api.Service.DC.ApiException
 COfcas.Lk.Api.Core.GdzSettingsPlaceholder to configure getting gdz
 COfcas.Lk.Api.Core.GraphicSettingsSettings for methods with graphical returns such as thumbnails or drawings.
 CICoreInfo
 COfcas.Lk.Api.Core.CoreInfo< TParent >This is the base class for object-related information

Template Parameters
TParentThe type of the parent of this object-related information.
 CICoreInfoDeletable
 COfcas.Lk.Api.Core.DocumentInfoRepresents the metadata to a Document
 COfcas.Lk.Api.Core.ElevationInfoRepresents the metadata to a Elevation
 COfcas.Lk.Api.Core.ElevationInstanceInfoRepresents the metadata to a ElevationInstance.
 COfcas.Lk.Api.Core.ProjectInfoRepresents the metadata to a Project
 CICoreInfoReportable
 COfcas.Lk.Api.Core.ElevationInfoRepresents the metadata to a Elevation
 CICoreObjectChild
 COfcas.Lk.Api.Core.DocumentThe class Document is the represenation of a LogiKal document.
 COfcas.Lk.Api.Core.ElevationInstanceElevationInstance is the representation of an instance for an element (Elevation). An instance of an elavation has no children.
 COfcas.Lk.Api.Core.ProgramRuntimeProvides information about the program after a successful login. Information is created at runtime. Provides the possibility to adjust runtime data.
 CIDisposable
 COfcas.Lk.Api.Core.DisposableDisposable pattern helper class.
 COfcas.Lk.Api.Core.CoreObjectBaseCoreObjectBase 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 (CoreObjectId)
 COfcas.Lk.Api.Core.DocumentThe class Document is the represenation of a LogiKal document.
 COfcas.Lk.Api.Core.ElevationInstanceElevationInstance is the representation of an instance for an element (Elevation). An instance of an elavation has no children.
 COfcas.Lk.Api.Core.ProgramRuntimeProvides information about the program after a successful login. Information is created at runtime. Provides the possibility to adjust runtime data.
 COfcas.Lk.Api.Ui.ServiceProxyServiceProxy 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.
 COfcas.Lk.Api.Core.LoginRunnableProgram
 COfcas.Lk.Api.Core.LoginScopeFactoryClass for creating the login scope (LoginScope).
 COfcas.Lk.Api.Core.ProgramInformation
 COfcas.Lk.Api.Service.DC.ProjectAddressRepresents an address attached to a project
 COfcas.Lk.Api.Core.ProjectRunnableProgram
 CReadOnlyCollection
 COfcas.Lk.Api.Core.BasicOperationsA readonly collection of possible basic operations.
 COfcas.Lk.Api.Core.ReportCategoryReportCategory represents a report category. The report items (ReportItem) are sorted in these categrories. Available reports can be received with the method Project.GetAvailableUserReports.
 COfcas.Lk.Api.Core.ReportItemReportItem represents an available report. Available reports can be received with the method Project.GetAvailableUserReports.
 COfcas.Lk.Api.Service.DC.SegmentInfo