Ofcas.Lk.Api.Client - Version 3.0  3.0.0.111
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 COfcas.Lk.Api.Client.Core.CoreInfo< DocumentInfoData, DocumentContainer, ICoreInfo >
 COfcas.Lk.Api.Client.Core.DocumentInfoRepresents the metadata to a Document
 COfcas.Lk.Api.Client.Core.CoreInfo< ElevationInfoData, Phase, PhaseInfo >
 COfcas.Lk.Api.Client.Core.ElevationInfoRepresents the metadata to a Elevation
 COfcas.Lk.Api.Client.Core.CoreInfo< ElevationInstanceInfoData, Elevation, ElevationInfo >
 COfcas.Lk.Api.Client.Core.ElevationInstanceInfoRepresents the metadata to a ElevationInstance.
 COfcas.Lk.Api.Client.Core.CoreInfo< PhaseInfoData, Project, ProjectInfo >
 COfcas.Lk.Api.Client.Core.PhaseInfoRepresents a metadata object for a phase.
 COfcas.Lk.Api.Client.Core.CoreInfo< ProjectCenterInfoData, LoginScope, ProjectCenterInfo >
 COfcas.Lk.Api.Client.Core.ProjectCenterInfoRepresents the metadata to a ProjectCenter
 COfcas.Lk.Api.Client.Core.CoreInfo< ProjectDirectoryInfoData, CoreObjectBase, ProjectCenterInfo >
 COfcas.Lk.Api.Client.Core.ProjectDirectoryInfoRepresents the directory data to a ProjectCenter
 COfcas.Lk.Api.Client.Core.CoreInfo< ProjectInfoData, ProjectCenter, ProjectCenterInfo >
 COfcas.Lk.Api.Client.Core.ProjectInfoRepresents the metadata to a Project
 COfcas.Lk.Api.Client.Core.CoreObjectFullyQualified< LoginScope, ProjectCenterInfo, Project, ProjectInfo >
 COfcas.Lk.Api.Client.Core.ProjectCenterProjectCenter 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.
 COfcas.Lk.Api.Client.Core.CoreObjectFullyQualified< Phase, ElevationInfo, ElevationInstance, ElevationInstanceInfo >
 COfcas.Lk.Api.Client.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.Client.Core.CoreObjectFullyQualified< Project, PhaseInfo, Elevation, ElevationInfo >
 COfcas.Lk.Api.Client.Core.PhasePhase is the representation of a LogiKal phase. The children are of type Elevation. The children can be received from the InfoList (CoreObject<T>.Infos).
 COfcas.Lk.Api.Client.Core.CoreObjectFullyQualified< ProjectCenter, ProjectInfo, Phase, PhaseInfo >
 COfcas.Lk.Api.Client.Core.ProjectProject is the representation of a LogiKal project. The children are of type Phase. The children can be received from the InfoList (CoreObjectWithChildren<Phase, PhaseInfo>.ChildrenInfos).
 COfcas.Lk.Api.Client.Core.CoreObjectWithChildren< Document, DocumentInfo >
 COfcas.Lk.Api.Client.Core.DocumentContainerDocumentContainer gives access to manage documents. Documents can be used in projects (Project).
 COfcas.Lk.Api.Client.Core.CoreObjectWithChildren< ProjectCenter, ProjectCenterInfo >
 COfcas.Lk.Api.Client.Core.LoginScopeThe 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.
 COfcas.Lk.Api.Client.Core.ElementTypeElementType represents an available element construction types. Available types can be received with the method LoginScope.GetElementTypes.
 COfcas.Lk.Api.Client.Core.ElevationEditModeElevationEditMode represents an available edit mode for elevations. Available modes can be received with the method Elevation.GetEditModes.
 COfcas.Lk.Api.Client.Core.GdzSettingsThis class is deprecated.
 COfcas.Lk.Api.Client.Core.GraphicSettingsThis class is deprecated.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreInfoThis is the base interface for object-related information.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreInfo< TParent >
 COfcas.Lk.Api.Client.Core.CoreInfo< TData, TParentObject, TParent >
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreInfoDeletableBasic interface for erasable objects, e.g. for an elevation (ElevationInfo).
 COfcas.Lk.Api.Client.Core.DocumentInfoRepresents the metadata to a Document
 COfcas.Lk.Api.Client.Core.ElevationInfoRepresents the metadata to a Elevation
 COfcas.Lk.Api.Client.Core.ElevationInstanceInfoRepresents the metadata to a ElevationInstance.
 COfcas.Lk.Api.Client.Core.PhaseInfoRepresents a metadata object for a phase.
 COfcas.Lk.Api.Client.Core.ProjectInfoRepresents the metadata to a Project
 CICoreInfoWithGuid
 COfcas.Lk.Api.Client.Core.DocumentInfoRepresents the metadata to a Document
 COfcas.Lk.Api.Client.Core.ElevationInfoRepresents the metadata to a Elevation
 COfcas.Lk.Api.Client.Core.ElevationInstanceInfoRepresents the metadata to a ElevationInstance.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreInfoReportableBasic class for reportable objects, e.g. for an elevation (ElevationInfo).
 COfcas.Lk.Api.Client.Core.PhaseInfoRepresents a metadata object for a phase.
 COfcas.Lk.Api.Client.Core.ProjectInfoRepresents the metadata to a Project
 CICoreInfoWithInternal
 COfcas.Lk.Api.Client.Core.CoreInfo< TData, TParentObject, TParent >
 CICoreInfoWithParent
 COfcas.Lk.Api.Client.Core.CoreInfo< TData, TParentObject, TParent >
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithChildren< TChild, TChildInfo >
 COfcas.Lk.Api.Client.Core.CoreObjectWithChildren< TChild, TChildInfo >Realisation of ICoreObjectWithChildren<TChild,TChildInfo>.
 CICoreObjectWithDocuments
 COfcas.Lk.Api.Client.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.Client.Core.ElevationInstanceElevationInstance is the representation of an instance for an element (Elevation). An instance of an elavation has no children.
 COfcas.Lk.Api.Client.Core.ProjectProject is the representation of a LogiKal project. The children are of type Phase. The children can be received from the InfoList (CoreObjectWithChildren<Phase, PhaseInfo>.ChildrenInfos).
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithInfo< DocumentInfo >
 COfcas.Lk.Api.Client.Core.DocumentThe class Document is the represenation of a LogiKal document.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithInfo< ElevationInstanceInfo >
 COfcas.Lk.Api.Client.Core.ElevationInstanceElevationInstance is the representation of an instance for an element (Elevation). An instance of an elavation has no children.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithInfo< TOwnInfo >
 COfcas.Lk.Api.Client.Core.CoreObjectFullyQualified< TParent, TOwnInfo, TChild, TChildInfo >Realisation of ICoreObjectWithChildren<TChild,TChildInfo>, ICoreObjectWithParent<TParent>, ICoreObjectWithInfo<TOwnInfo>.
 CICoreObjectWithParameters
 COfcas.Lk.Api.Client.Core.LoginScopeThe 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.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithParent< DocumentContainer >
 COfcas.Lk.Api.Client.Core.DocumentThe class Document is the represenation of a LogiKal document.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithParent< Elevation >
 COfcas.Lk.Api.Client.Core.ElevationInstanceElevationInstance is the representation of an instance for an element (Elevation). An instance of an elavation has no children.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithParent< ICoreObjectWithDocuments >
 COfcas.Lk.Api.Client.Core.DocumentContainerDocumentContainer gives access to manage documents. Documents can be used in projects (Project).
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectWithParent< TParent >
 COfcas.Lk.Api.Client.Core.CoreObjectFullyQualified< TParent, TOwnInfo, TChild, TChildInfo >Realisation of ICoreObjectWithChildren<TChild,TChildInfo>, ICoreObjectWithParent<TParent>, ICoreObjectWithInfo<TOwnInfo>.
 CICoreObjectWithSynchronizations
 COfcas.Lk.Api.Client.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.Client.Core.LoginScopeThe 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.
 COfcas.Lk.Api.Client.Core.PhasePhase is the representation of a LogiKal phase. The children are of type Elevation. The children can be received from the InfoList (CoreObject<T>.Infos).
 COfcas.Lk.Api.Client.Core.ProjectProject is the representation of a LogiKal project. The children are of type Phase. The children can be received from the InfoList (CoreObjectWithChildren<Phase, PhaseInfo>.ChildrenInfos).
 CIDisposable
 COfcas.Lk.Api.Client.Core.DisposableDisposable pattern helper class.
 COfcas.Lk.Api.Client.Core.Interfaces.ICoreObjectRepresents a basic core object which lifetime is controlled by the creator.
 CILoginScopeUi
 COfcas.Lk.Api.Client.Ui.LoginScopeUiThe 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.
 COfcas.Lk.Api.Client.Core.OperationInfoContains information about an operation whether it can be called.
 COfcas.Lk.Api.Client.Core.ProgramInformation
 COfcas.Lk.Api.Shared.DC.ProjectAddressRepresents an address attached to a project
 COfcas.Lk.Api.Client.Core.ReportCategoryReportCategory represents a report category. The report items (ReportItem) are sorted in these categrories. Available reports can be received with the method Project.GetReports.
 COfcas.Lk.Api.Client.Core.ReportItemReportItem represents an available report. Available reports can be received with the method Project.GetReports.
 COfcas.Lk.Api.Shared.DC.Restriction
 COfcas.Lk.Api.Client.Ui.ServiceProxyBase< IApiService, LoginScopeUi >
 COfcas.Lk.Api.Client.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.Client.Core.Settings3DThis class is deprecated.