IApplicationUI Interface
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Represents the interface for desktop application UI.
Namespace: Microsoft.Uii.Desktop.UI.Controls
Assembly: Microsoft.Uii.Desktop.UI.Controls (in Microsoft.Uii.Desktop.UI.Controls.dll)
Syntax
public interface IApplicationUI
Public Interface IApplicationUI
Properties
Name | Description | |
---|---|---|
![]() |
Applications | Gets or sets the list of active applications across all panels. |
![]() |
CloseApplicationClick | Gets or sets the event handler to handle application close. |
![]() |
Item[Int32] | Gets the application UI objects to be indexed. |
![]() |
Length | Gets the number of hosted applications being used. |
![]() |
Name | Gets or sets the panel name. |
![]() |
SelectedAppChanged | Gets or sets the event handler to handle application selection changes. |
Methods
Name | Description | |
---|---|---|
![]() |
AddApplication(String, Object, String, Boolean) | Adds a hosted application or any Windows Forms control to a Desktop panel. |
![]() |
AddPanel(IPanel) | Adds a panel to the list of known panels. |
![]() |
GetSelectedApplication() | Gets the selected application regardless of how its hosted. |
![]() |
NextPanel() | Transfers control to the next panel. If there is only one panel, it is always returned. |
![]() |
RemoveApplication(Object) | Removes application from the UI, regardless of which panel it is in. |
![]() |
RemovePanel(IPanel) | Removes the panel from the list of known panels. |
![]() |
SelectApplication(Guid) | Selects the UI panel and control which is hosting the given application. |
![]() |
SetRedraw(Boolean) | Enables/Disables redrawing of the hosted application panels to make the UI look cleaner when redrawing many items. |
See Also
Microsoft.Uii.Desktop.UI.Controls Namespace
Return to top
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. Copyright