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