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
> LoginScope Class
CoreInfo<TData, TParentObject, TParent> Class
CoreObjectBase Class
CoreObjectFullyQualified<TParent, TOwnInfo, TChild, TChildInfo> Class
CoreObjectWithChildren<TChild, TChildInfo> Class
Disposable Class
Document Class
DocumentContainer Class
DocumentInfo Class
ElementPricelist Class
ElementPricelistContainer Class
ElementPricelistElevationInfo Class
ElementPricelistInfo Class
ElementType Class
Elevation Class
ElevationEditMode Class
ElevationInfo Class
ElevationInstance Class
ElevationInstanceInfo Class
ExportSettings Class
GdzSettings Class
GraphicSettings Class
LoginScope Class
OperationInfo Class
Phase Class
PhaseInfo Class
Project Class
ProjectCenter Class
ProjectCenterInfo Class
ProjectDirectoryInfo Class
ProjectInfo Class
ProjectInformation Class
ProjectInformationContainer Class
ProjectInformationInfo Class
ReportCategory Class
ReportItem Class
Settings3D Class
TextElevationInfo Class
Close

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

LoginScope Class
Send Feedback
Collapse All Expand All

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.

Class Hierarchy

File: LoginScope.cs

Namespace: Ofcas.Lk.Api.Client.Core

Syntax
C#
public class LoginScope : CoreObjectWithChildren<ProjectCenter, ProjectCenterInfo>, ICoreObjectWithParameters, ICoreObjectWithSynchronizations;
Methods
Show:Protected
No members matching the current filter

| Name | Description
| CreateNewInstance | This is CreateNewInstance, a member of class LoginScope.
| Dispose | This is Dispose, a member of class LoginScope.
| GetAvailableElementTypes | This method is deprecated. Please use GetElementTypes instead.
| GetChild(ProjectCenterInfo) | Gets a ProjectCenter based on a ProjectCenterInfo.
| GetChild(ProjectCenterInfo, ProjectInfo) | Gets a ProjectCenter based on a ProjectCenterInfo and a ProjectInfo.
| GetChildrenInfos | This is GetChildrenInfos, a member of class LoginScope.
| GetCoreObjectFactory | Gets an ICoreObjectFactory.
| GetElementPricelistContainer | Gets an ElementPricelistContainer.
| GetElementTypes | Returns a list of all available ElementType for the current LoginScope.
| GetElevationProcessingStatuses | This is GetElevationProcessingStatuses, a member of class LoginScope.
| GetExport(Dictionary<string, object>) | Gets an export stream for the stated parameters.
| GetExport(ExportSettings) | This method is deprecated. Please use GetExport instead.
| GetGlassPrice | Gets a glass price based on the stated parameters.
| GetLivingChildrenInfos |
| GetProgramRuntimeInformation | Gets the ProgramRuntimeInformation of the installation.
| GetProjectCenter(ProjectCenterInfo) | This method is deprecated. Please use GetChild instead.
| GetProjectCenter(ProjectCenterInfo, ProjectInfo) | This method is deprecated. Please use GetChild instead.
| GetRecentProjectInfos | This method is deprecated. Please use GetRecentProjects instead.
| GetRecentProjects | Obtains the ProjectInfo of the recently opened projects.
| GetRunnablePrograms | This method is deprecated. Please use LoginScopeUi.GetRunnablePrograms instead.
| IsExportNeeded | Checks whether the export is needed or not.
| RefreshChild |

Properties

| Name | Description
| Settings |
| SynchronizationContainer |

Links
LoginScope Methods
LoginScope Properties

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