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
> ProjectUi 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 |

ProjectUi Class
Send Feedback
Collapse All Expand All

ProjectUi is the representation of a LogiKal project and provides methods with user interactions. The children are of type PhaseUi. The children can be received from the InfoList (CoreObject{T}.Infos).

Class Hierarchy

File: ProjectUi.cs

Namespace: Ofcas.Lk.Api.Client.Ui

Syntax
C#
public class ProjectUi : Project, IProjectUi;
Methods
Show:Inherited Protected
No members matching the current filter

| Name | Description
| Add | This is Add, a member of class IProjectUi. (Inherited from IProjectUi)
| Add | Used to add an ICoreInfo to a project of type ProjectType.FabricationLot. This is the dialog-based variant and may display a dialog if necessary.
| AddElevations | This is AddElevations, a member of class IProjectUi. (Inherited from IProjectUi)
| AddElevations | Displays dialogs to select elevations that will be added to a fabrication lot or dealer order.
| AddProject | This is AddProject, a member of class IProjectUi. (Inherited from IProjectUi)
| AddProject | Displays dialogs to select a project that will be added to a fabrication lot or dealer order.
| BeginGetReport | This is BeginGetReport, a member of class IProjectUi. (Inherited from IProjectUi)
| BeginGetReport | Asynchronously retrieves a report according to the given report type via user interface. The report is generated for the passed elevations. If an empty list is passed, a report with all elevations of the project is automatically generated.
| BeginReport | This is BeginReport, a member of class IProjectUi. (Inherited from IProjectUi)
| BeginReport | Asynchronously creates a report according to the given report type via user interface. The report is generated for the passed elevations. If an empty list is passed, a report with all elevations of the project is automatically generated.
| BeginShow(IElevationEditMode, IEnumerable<IElevationInfo>) | This is BeginShow, a member of class IProjectUi. (Inherited from IProjectUi)
| BeginShow(IElevationEditMode, IEnumerable<IElevationInfo>) | Starts editing elevations via user interface asynchronously
| BeginShow(IProjectRunnableProgram, Dictionary<string, object>) | This is BeginShow, a member of class IProjectUi. (Inherited from IProjectUi)
| BeginShow(IProjectRunnableProgram, Dictionary<string, object>) | Shows the IProjectRunnableProgram in a modal window.
| CanAdd | This is CanAdd, a member of class IProjectUi. (Inherited from IProjectUi)
| CanAdd | Used to check if an ICoreInfo can be added to a project of type ProjectType.FabricationLot.
| CanAddElevations | This is CanAddElevations, a member of class IProjectUi. (Inherited from IProjectUi)
| CanAddElevations | Checks whether the dialog to add elevations can be displayed.
| CanAddProject | This is CanAddProject, a member of class IProjectUi. (Inherited from IProjectUi)
| CanAddProject | Checks whether the dialog to add a Project can be displayed.
| CanBeginGetReport | This is CanBeginGetReport, a member of class IProjectUi. (Inherited from IProjectUi)
| CanBeginGetReport | Checks if it is possible to get a report.
| CanBeginShow(IElevationEditMode, IEnumerable<IElevationInfo>) | This is CanBeginShow, a member of class IProjectUi. (Inherited from IProjectUi)
| CanBeginShow(IElevationEditMode, IEnumerable<IElevationInfo>) | Checks whether the elevations can be edited or not.
| CanBeginShow(IProjectRunnableProgram, Dictionary<string, object>) | This is CanBeginShow, a member of class IProjectUi. (Inherited from IProjectUi)
| CanBeginShow(IProjectRunnableProgram, Dictionary<string, object>) | Checks whether the program dialog can be displayed or not.
| CanChangeElevationAssignments | Checks whether the dialog to change elevation assignments can be displayed. (Inherited from IProjectUi)
| CanChangeElevationAssignments | Checks whether the dialog to add or remove elevations can be displayed.
| CanCopyElevationsFrom | Checks if the elevations can be copied into this project. (Inherited from IProjectUi)
| CanCopyElevationsFrom(IEnumerable<ICoreObjectPath>, IPhaseInfo) | This is CanCopyElevationsFrom, a member of class ProjectUi.
| CanCopyElevationsFrom(IEnumerable<IElevationInfo>, IPhaseInfo) |
| CanEditElevations(string, IEnumerable<IElevationInfo>, IEnumerable<object>) | Checks whether the given elevations can be edited or not using the same key and a separate value for each elevation. (Inherited from IProjectUi)
| CanEditElevations(string, IEnumerable<IElevationInfo>, IEnumerable<object>) | Checks whether the given elevations can be edited or not using the same key and a separate value for each elevation.
| CanEditElevations(string, IEnumerable<IElevationInfo>, object) | Checks whether the given elevations can be edited or not using the same key and value for each elevation. (Inherited from IProjectUi)
| CanEditElevations(string, IEnumerable<IElevationInfo>, object) | Checks whether the given elevations can be edited or not using the same key and value for each elevation.
| CanFindAndReplace | This is CanFindAndReplace, a member of class IProjectUi. (Inherited from IProjectUi)
| CanFindAndReplace | Checks whether the dialog of find and replace can be displayed or not.
| CanGetReport | This is CanGetReport, a member of class IProjectUi. (Inherited from IProjectUi)
| CanGetReport | Checks if it is possible to get a report.
| CanReport | This is CanReport, a member of class IProjectUi. (Inherited from IProjectUi)
| CanReport | Checks if it is possible to show a report.
| CanSelectElevation | Checks whether the project supports elevation selection.
| CanShowModal(IElevationEditMode, IEnumerable<IElevationInfo>) | This is CanShowModal, a member of class IProjectUi. (Inherited from IProjectUi)
| CanShowModal(IElevationEditMode, IEnumerable<IElevationInfo>) | Checks whether the elevations can be edited or not.
| CanShowModal(IProjectRunnableProgram, Dictionary<string, object>) | This is CanShowModal, a member of class IProjectUi. (Inherited from IProjectUi)
| CanShowModal(IProjectRunnableProgram, Dictionary<string, object>) | Checks whether the program dialog can be displayed or not.
| ChangeElevationAssignments | Displays dialogs to change elevation assignments to a fabrication lot or dealer order. (Inherited from IProjectUi)
| ChangeElevationAssignments | Displays dialogs to change elevation assignments to a fabrication lot or dealer order.
| CopyElevationsFrom | Copies elevations into a phase of this project. (Inherited from IProjectUi)
| CopyElevationsFrom(IEnumerable<ICoreObjectPath>, IPhaseInfo) | This is CopyElevationsFrom, a member of class ProjectUi.
| CopyElevationsFrom(IEnumerable<IElevationInfo>, IPhaseInfo) |
| CreateNewInstance(Guid) | This is CreateNewInstance, a member of class ProjectUi.
| CreateNewInstance(Guid, PhaseInfo) | This is CreateNewInstance, a member of class ProjectUi.
| EditElevations(string, IEnumerable<IElevationInfo>, IEnumerable<object>) | A list of elevations are being edited using the same key and a separate value for each elevation. (Inherited from IProjectUi)
| EditElevations(string, IEnumerable<IElevationInfo>, IEnumerable<object>) | A list of elevations are being edited using the same key and a separate value for each elevation.
| EditElevations(string, IEnumerable<IElevationInfo>, object) | A list of elevations are being edited using the same key and value for each given elevation. (Inherited from IProjectUi)
| EditElevations(string, IEnumerable<IElevationInfo>, object) | A list of elevations are being edited using the same key and value for each given elevation.
| EndGetReport | This is EndGetReport, a member of class IProjectUi. (Inherited from IProjectUi)
| EndGetReport | Waits for the ISynchronizedOperation and retrieves the result.
| EndReport | This is EndReport, a member of class IProjectUi. (Inherited from IProjectUi)
| EndReport | Waits for the ISynchronizedOperation and retrieves the result.
| EndShow | This is EndShow, a member of class IProjectUi. (Inherited from IProjectUi)
| EndShow | Waits for the ISynchronizedOperation to finish.
| FindAndReplace | This is FindAndReplace, a member of class IProjectUi. (Inherited from IProjectUi)
| FindAndReplace | Displays a dialog to find and replace items in elevations. In case the DialogResultCode is Accepted, all ElevationInfos contained in the project need to be refreshed.
| GetChild | This is GetChild, a member of class IProjectUi. (Inherited from IProjectUi)
| GetChild | Gets a PhaseUi based on a PhaseInfo.
| GetChildren | This is GetChildren, a member of class IProjectUi. (Inherited from IProjectUi)
| GetChildren | Gets a PhaseUis based on a PhaseInfos.
| GetEditModes | This is GetEditModes, a member of class IProjectUi. (Inherited from IProjectUi)
| GetEditModes | Returns a list of ElevationEditMode which are available for a given elevation selection.
| GetProjectInformationContainer | This is GetProjectInformationContainer, a member of class IProjectUi. (Inherited from IProjectUi)
| GetProjectInformationContainer | Returns the project information container to the given project information type (IProjectInformationType). The ProjectInformationContainerUi allows access to the items of the corresponding project information.
| GetReport | This is GetReport, a member of class IProjectUi. (Inherited from IProjectUi)
| GetReport | Creates a retrieves according to the given report type via user interface. The report is generated for the passed elevations. If an empty list is passed, a report with all elevations of the project is automatically generated.
| GetRunnablePrograms | This is GetRunnablePrograms, a member of class IProjectUi. (Inherited from IProjectUi)
| GetRunnablePrograms | Retrieves a list of available IProjectRunnablePrograms.
| Report | This is Report, a member of class IProjectUi. (Inherited from IProjectUi)
| Report | Creates a report according to the given report type via user interface. The report is generated for the passed elevations. If an empty list is passed, a report with all elevations of the project is automatically generated.
| SelectElevation | This is SelectElevation, a member of class IProjectUi. (Inherited from IProjectUi)
| SelectElevation | Opens a window allowing the selection of an elevation and returns the selected elevation.
| SelectGlass | This is SelectGlass, a member of class IProjectUi. (Inherited from IProjectUi)
| SelectGlass | Selects a glass via user interface.
| SetApplicationHandle | This is SetApplicationHandle, a member of class IProjectUi. (Inherited from IProjectUi)
| 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).
| ShowModal(IElevationEditMode, IEnumerable<IElevationInfo>) | This is ShowModal, a member of class IProjectUi. (Inherited from IProjectUi)
| ShowModal(IElevationEditMode, IEnumerable<IElevationInfo>) | Starts editing elevations via user interface
| ShowModal(IProjectRunnableProgram, Dictionary<string, object>) | This is ShowModal, a member of class IProjectUi. (Inherited from IProjectUi)
| ShowModal(IProjectRunnableProgram, Dictionary<string, object>) | Shows the IProjectRunnableProgram in a modal window.

Properties
Show:Inherited
No members matching the current filter

| Name | Description
| Parent | This is Parent, a member of class IProjectUi. (Inherited from IProjectUi)
| Parent | The parent of this object.

Links
ProjectUi Methods
ProjectUi Properties

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