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
Files
> Classes
Classes
Interfaces
> LoginScope Class
Address Class
AddressContainer Class
AddressInfo Class
BaseElementElevationInfo Class
CoreInfo<TData, TParentObject, TParent> Class
CoreObjectBase Class
CoreObjectFullyQualified<TParent, TOwnInfo, TChild, TChildInfo> Class
CoreObjectWithChildren<TChild, TChildInfo> Class
CoreServiceProxy<TService, TCoreObject> Class
Disposable Class
Document Class
DocumentContainer Class
DocumentInfo Class
ElementPricelist Class
ElementPricelistConfigurator Class
ElementPricelistContainer Class
ElementPricelistElevationInfo Class
ElementPricelistInfo Class
Elevation Class
ElevationInfo Class
ElevationInstance Class
ElevationInstanceInfo Class
FileHandler Class
InsertionElevationInfo Class
LayerElevationInfo Class
LoginScope Class
MaterialElevationInfo Class
Phase Class
PhaseAndElevationsResult Class
PhaseInfo Class
Project Class
ProjectCenter Class
ProjectCenterInfo Class
ProjectDirectoryInfo Class
ProjectInfo Class
ProjectInformation Class
ProjectInformationContainer Class
ProjectInformationInfo Class
SearchAgent Class
SearchResult Class
SegmentElevationInfo Class
ServiceProxyBase<TService, TCoreObject> Class
ServiceProxyNoUi Class
SettingContainer Class
StandardElevationInfo Class
SynchronizationRestriction 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>, ILoginScope;
Events
Show:Inherited
No members matching the current filter

| Name | Description
| Disposed | This is Disposed, a member of class INotifyingDisposable. (Inherited from INotifyingDisposable)

Methods
Show:Inherited Protected
No members matching the current filter

| Name | Description
| CanDispose | Checks whether the ICoreInfo can be disposed. (Inherited from ICoreObject)
| CanGetChild | This is CanGetChild, a member of class LoginScope.
| CanGetProjectByGuid | Checks if a project can be retrieved by the project guid. (Inherited from ILoginScope)
| CanGetProjectByGuid | Checks if a project can be retrieved by the project guid.
| CanGetProjectFromElevation | CHecks if an project can be retrieved by the elevation guid. (Inherited from ILoginScope)
| CanGetProjectFromElevation | CHecks if an project can be retrieved by the elevation guid.
| CreateNewInfoInstance | This is CreateNewInfoInstance, a member of class LoginScope.
| CreateNewInstance | This is CreateNewInstance, a member of class LoginScope.
| Dispose | This is Dispose, a member of class LoginScope.
| 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 | This is GetCoreObjectFactory, a member of class ILoginScope. (Inherited from ILoginScope)
| GetCoreObjectFactory | Gets an ICoreObjectFactory.
| GetElementPricelistContainer | This is GetElementPricelistContainer, a member of class ILoginScope. (Inherited from ILoginScope)
| GetElementPricelistContainer | Gets an ElementPricelistContainer.
| GetElementTypes | This is GetElementTypes, a member of class ILoginScope. (Inherited from ILoginScope)
| GetElementTypes | Returns a list of all available ElementType for the current LoginScope.
| GetElevationProcessingStatuses | This is GetElevationProcessingStatuses, a member of class ILoginScope. (Inherited from ILoginScope)
| GetElevationProcessingStatuses | This is GetElevationProcessingStatuses, a member of class LoginScope.
| GetExport | This is GetExport, a member of class ILoginScope. (Inherited from ILoginScope)
| GetExport | Gets an export stream for the stated parameters.
| GetFileHandler | This is GetFileHandler, a member of class ILoginScope. (Inherited from ILoginScope)
| GetFileHandler | Gets the FileHandler class which provides additional methods to handle files.
| GetGlassPrice | This is GetGlassPrice, a member of class ILoginScope. (Inherited from ILoginScope)
| GetGlassPrice | Gets a glass price based on the stated parameters.
| GetLanguages | This is GetLanguages, a member of class ILoginScope. (Inherited from ILoginScope)
| GetLanguages | Returns a list of all ILanguage.
| GetLivingChildrenInfos |
| GetProgramRuntimeInformation | This is GetProgramRuntimeInformation, a member of class ILoginScope. (Inherited from ILoginScope)
| GetProgramRuntimeInformation | Gets the IProgramRuntimeInformation of the installation.
| GetProjectByGuid | This is GetProjectByGuid, a member of class ILoginScope. (Inherited from ILoginScope)
| GetProjectByGuid | Finds a project by the project guid.
| GetProjectFromElevation | This is GetProjectFromElevation, a member of class ILoginScope. (Inherited from ILoginScope)
| GetProjectFromElevation | Gets a Project which contains the the Elevation with the specified Guid.
| GetRecentCadDrawings | This is GetRecentCadDrawings, a member of class ILoginScope. (Inherited from ILoginScope)
| GetRecentCadDrawings | Gets a list of the last opened CAD drawings.
| GetRecentProjects | This is GetRecentProjects, a member of class ILoginScope. (Inherited from ILoginScope)
| GetRecentProjects | Obtains the ProjectInfo of the recently opened projects or fabrication lots, depending on ProjectType.
| GetSearchAgent | This is GetSearchAgent, a member of class ICoreObjectWithSearchAgent. (Inherited from ICoreObjectWithSearchAgent)
| GetSearchAgent | This is GetSearchAgent, a member of class LoginScope.
| GetUserInformation | This is GetUserInformation, a member of class ILoginScope. (Inherited from ILoginScope)
| GetUserInformation | Gets the IUserInformation of the currently logged in user.
| InitializeSettingsContainer | This is InitializeSettingsContainer, a member of class LoginScope.
| IsExportNeeded | This is IsExportNeeded, a member of class ILoginScope. (Inherited from ILoginScope)
| IsExportNeeded | Checks whether the export is needed or not.
| Logout | This is Logout, a member of class ILoginScope. (Inherited from ILoginScope)
| Logout | Logs out the currently logged in user.
| RefreshChild |

Properties
Show:Inherited
No members matching the current filter

| Name | Description
| Id | The unique identifier of this core object. (Inherited from ICoreObject)
| Settings | The ISettingContainer of the ICoreObject. (Inherited from ICoreObjectWithParameters)
| Settings |
| SynchronizationContainer | The ISynchronizationContainer of this ICoreObject. (Inherited from ICoreObjectWithSynchronizations)
| SynchronizationContainer |

Links
LoginScope Methods
LoginScope Properties

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