You are here: Symbol Reference
Symbol Reference
> Ofcas.Lk.Api.Client.Ui 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
> ProjectCenterUi Class
DialogResult<T> Class
ElevationUi Class
FileHandlerUi Class
LoginScopeUi Class
PhaseUi Class
ProjectCenterUi Class
ProjectInformationContainerUi Class
ProjectInformationUi Class
ProjectUi Class
ServiceProxy Class
ServiceProxyUi<TService, TCoreObject> Class
SettingContainerUi Class
Close

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

ProjectCenterUi Class
Send Feedback
Collapse All Expand All

ProjectCenterUi 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 (CoreObjectWithChildren{TChild,TChildInfo}.ChildrenInfos). Each ProjectCenter project center belongs to a fixed directory. To use another project directory, create a new project center using method ProjectCenter.GetProjectCenter.

Class Hierarchy

File: ProjectCenterUi.cs

Namespace: Ofcas.Lk.Api.Client.Ui

Syntax
C#
public class ProjectCenterUi : ProjectCenter, IProjectCenterUi;
Methods
Show:Inherited Protected
No members matching the current filter

| Name | Description
| AsCore | This is AsCore, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CanCreateDirectory | This is CanCreateDirectory, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CanDeleteDirectory | This is CanDeleteDirectory, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CanExportChild | Checks whether a Project can be exported.
| CanExportChild(IProjectInfo, Dictionary<string, object>) | This is CanExportChild, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CanExportChild(IProjectInfo, IEnumerable<IElevationInfo>, Dictionary<string, object>) | This is CanExportChild, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CanExportChildren | This is CanExportChildren, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CanExportChildren | Checks Whether the selected projects can be exported.
| CanImportChild | This is CanImportChild, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CanImportChild | Checks whether a Project can be imported.
| CanRename | This is CanRename, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CreateChild() | Creates a new project with a default name and opens. Call Project.Edit with WellKnownEditKeys.Project.Name to change the name after the creation. Due to settings in LogiKal user interfaces can be shown.
| CreateChild(Dictionary<string, object>) | Creates a new project or fabrication lot with parameters.
| CreateDirectory | This is CreateDirectory, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| CreateNewInstance | This is CreateNewInstance, a member of class ProjectCenterUi.
| DeleteDirectory | This is DeleteDirectory, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| ExportChild | Exports a Project based on its ProjectInfo and additional parameters. Elevations to export can be chosen via UI.
| ExportChild(IProjectInfo, Dictionary<string, object>) | This is ExportChild, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| ExportChild(IProjectInfo, IEnumerable<IElevationInfo>, Dictionary<string, object>) | This is ExportChild, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| ExportChildren | This is ExportChildren, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| ExportChildren | Exports a Project based on its ProjectInfo and additional parameters. Elevations to export can be chosen via UI.
| GetChild | Gets a ProjectUi based on a ProjectInfo.
| GetProjectCenter | This is GetProjectCenter, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| GetProjectCenter | Creates a new ProjectCenterUi for the given directory. Each ProjectCenterUi belongs to a fixed directory.
| GetProjectStatuses | This is GetProjectStatuses, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| ImportChild | This is ImportChild, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| ImportChild | Imports a project from the provided content. It is possible to import a project with a *.LOB file (ExportChild. Additional formats to import are specified in the "Public API Documentation" (Confluence).
| Rename | This is Rename, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| SetApplicationHandle | This is SetApplicationHandle, a member of class IProjectCenterUi. (Inherited from IProjectCenterUi)
| SetApplicationHandle | Sets an ui handle. All opened user interfaces used this handle as parent. After an operation the default handle from the login scope will be used (ServiceProxyBase{TService,TCoreObject}.Login).

Properties

| Name | Description
| Parent | The parent of this object.

Links
ProjectCenterUi Methods
ProjectCenterUi Properties

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