|
|
| LoginScopeUi (IApiService apiService, Guid coreObjectId, bool ownsObject=true) |
| |
| new ProjectCenterUi | GetChild (ProjectCenterInfo projectCenterInfo) |
| | Gets a ProjectCenterUi based on a ProjectCenterInfo. More...
|
| |
| new ProjectCenterUi | GetChild (ProjectCenterInfo projectCenterInfo, ProjectInfo projectInfo) |
| | Gets a ProjectCenterUi based on a ProjectCenterInfo and a ProjectInfo. More...
|
| |
| new ProjectCenterUi | GetProjectCenter (ProjectCenterInfo projectCenterInfo) |
| | This method is deprecated. Please use GetChild(ProjectCenterInfo) instead. More...
|
| |
| new ProjectCenterUi | GetProjectCenter (ProjectCenterInfo projectCenterInfo, ProjectInfo projectInfo) |
| | This method is deprecated. Please use GetChild(ProjectCenterInfo, ProjectInfo) instead. More...
|
| |
| new IList< LoginRunnableProgram > | GetRunnablePrograms () |
| | Retrieves a list of available LoginRunnablePrograms. More...
|
| |
| OperationStatus | RunProgram (LoginRunnableProgram program, Dictionary< string, object > optionalParameters=null) |
| | This method is deprecated. Please use ShowModal(LoginRunnableProgram, Dictionary<string, object>) instead. More...
|
| |
| DialogResultCode | ShowModal (LoginRunnableProgram program, Dictionary< string, object > parameters) |
| | Shows the LoginRunnableProgram in a modal window. More...
|
| |
| ISynchronizedOperation | Show (LoginRunnableProgram program, Dictionary< string, object > parameters) |
| | Shows the LoginRunnableProgram in a non-modal window. More...
|
| |
| DialogResultCode | WaitForShow (ISynchronizedOperation synchronizedOperation) |
| | Waits for the ISynchronizedOperation to finish. More...
|
| |
| IDialogResult< Project > | SelectProject () |
| | Selects a project via User Interface (UI). More...
|
| |
| IDialogResult< Elevation > | SelectElevation () |
| | Selects an elevation via User Interface (UI). More...
|
| |
|
| LoginScope (IApiService apiService, Guid coreObjectId, bool ownsObject=true) |
| |
| override ProjectCenter | GetChild (ProjectCenterInfo projectCenterInfo) |
| | Gets a ProjectCenter based on a ProjectCenterInfo. More...
|
| |
| ProjectCenter | GetChild (ProjectCenterInfo projectCenterInfo, ProjectInfo projectInfo) |
| | Gets a ProjectCenter based on a ProjectCenterInfo and a ProjectInfo. More...
|
| |
| ProjectCenter | GetProjectCenter (ProjectCenterInfo projectCenterInfo) |
| | This method is deprecated. Please use GetChild(ProjectCenterInfo) instead. More...
|
| |
| ProjectCenter | GetProjectCenter (ProjectCenterInfo childInfo, ProjectInfo projectInfo) |
| | This method is deprecated. Please use GetChild(ProjectCenterInfo, ProjectInfo) instead. More...
|
| |
|
ProgramInformation | GetProgramInformation () |
| |
| IList< LoginRunnableProgram > | GetRunnablePrograms () |
| | This method is deprecated. Please use LoginScopeUi.GetRunnablePrograms() instead. More...
|
| |
| IList< ElementType > | GetAvailableElementTypes () |
| | This method is deprecated. Please use GetElementTypes instead. More...
|
| |
| IList< ElementType > | GetElementTypes () |
| | Returns a list of all available ElementType for the current LoginScope. More...
|
| |
|
IList< IElevationProcessingStatus > | GetElevationProcessingStatuses () |
| |
|
override ProjectCenterInfo | RefreshChild (ProjectCenterInfo childInfo) |
| |
| IList< ProjectInfo > | GetRecentProjects () |
| | Obtains the ProjectInfo of the recently opened projects. More...
|
| |
| IList< ProjectInfo > | GetRecentProjectInfos () |
| | This method is deprecated. Please use GetRecentProjects() instead. More...
|
| |
| bool | IsExportNeeded (DatabaseExportType databaseExportType) |
| | Checks whether the export is needed or not. More...
|
| |
| Stream | GetExport (ExportSettings exportSettings) |
| | This method is deprecated. Please use GetExport(Dictionary<string, object>) instead. More...
|
| |
| Stream | GetExport (Dictionary< string, object > parameters) |
| | Gets an export stream for the stated parameters. More...
|
| |
| double | GetGlassPrice (Dictionary< string, object > parameters) |
| | Gets a glass price based on the stated parameters. More...
|
| |
|
ElementPricelistContainer | GetElementPricelistContainer () |
| |
|
void | DisposeChild (ICoreObject coreObject) |
| |
|
bool | IsParentOf (ICoreObject coreObject) |
| |
|
abstract TChildInfo | RefreshChild (TChildInfo childInfo) |
| |
|
void | RefreshChildren () |
| |
| virtual TChild | GetChild (TChildInfo childInfo) |
| |
| virtual IEnumerable< TChild > | GetChildren (IEnumerable< TChildInfo > childrenInfos=null) |
| |
|
virtual OperationInfo | CanCreateChild () |
| |
| virtual TChildInfo | CreateChild () |
| |
|
virtual OperationInfo | CanDeleteChild (TChildInfo childInfo) |
| |
| virtual void | DeleteChild (TChildInfo childInfo) |
| |
|
virtual OperationInfo | CanMoveFrom (ICoreInfo coreInfo, bool deepCheck=true) |
| |
| virtual TChildInfo | MoveFrom (ICoreInfo coreInfo) |
| |
|
virtual OperationInfo | CanCopyFrom (ICoreInfo coreInfo, bool deepCheck=true) |
| |
| virtual TChildInfo | CopyFrom (ICoreInfo coreInfo) |
| |
The 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.