IFloatingPanel Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public interface class IFloatingPanel : Microsoft::Crm::UnifiedServiceDesk::Dynamics::PanelLayouts::IUSDPanel, Microsoft::Uii::Desktop::UI::Controls::IPanel
public interface IFloatingPanel : Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.IUSDPanel, Microsoft.Uii.Desktop.UI.Controls.IPanel
type IFloatingPanel = interface
interface IUSDPanel
interface IPanel
Public Interface IFloatingPanel
Implements IPanel, IUSDPanel
- Derived
- Implements
Properties
ApplicationList |
Gets the list of applications. (Inherited from IUSDPanel) |
Floating |
Gets or sets a Boolean value that specifies whether a panel is floating or tied into the agent desktop user interface (UI). (Inherited from IPanel) |
Name |
Gets or sets the name of the panel as referred to in the Display Name of a hosted control in Unified Service Desk. (Inherited from IUSDPanel) |
Methods
Add(Object, Boolean) |
Adds a hosted application or a Windows Forms user control to the panel. (Inherited from IPanel) |
Add(Object, String, Boolean, Boolean) |
Adds a hosted application or a Windows Forms user control to the panel. (Inherited from IPanel) |
CloseApplications() |
Closes all applications. (Inherited from IUSDPanel) |
GetAppById(Guid) |
Locates the control/application on this panel based on the Control GUID specified, and returns a reference to the control/application. (Inherited from IUSDPanel) |
GetControlCount() |
Returns the count of hosted applications on this panel (Inherited from IUSDPanel) |
GetVisibleApplication() |
Gets the visible application. (Inherited from IUSDPanel) |
IsApplicationOnPanel(Guid) |
Indicates whether the hosted application identified by the given ID is located on the panel. (Inherited from IPanel) |
NotifyContextChange(Context) |
Notifies UII of a context change. (Inherited from IUSDPanel) |
NotifySessionHidden(Session) |
Notifies UII of a hidden session. (Inherited from IUSDPanel) |
NotifySessionHiding(Session) |
Notifies the application of a hiding session. (Inherited from IUSDPanel) |
NotifySessionShowing(Session) |
Notifies the application of a showing session. (Inherited from IUSDPanel) |
NotifySessionShown(Session) |
Notifies the application of the session shown. (Inherited from IUSDPanel) |
PropogateResources() |
Propagates the resources. (Inherited from IUSDPanel) |
RealignWindow(Guid, String, String, String, String, String) | |
Remove(Object) |
Removes an application from the panel. (Inherited from IPanel) |
SendApplicationsToUnknownPanel() |
Sends applications to unknown panel. (Inherited from IUSDPanel) |
SessionChanged(Session) |
Notifies the application that the session has changed. (Inherited from IUSDPanel) |
SetActiveApplication(IHostedApplication) |
Sets the active application. (Inherited from IUSDPanel) |
Events
CloseApplicationClick |
Invoked when the user attempts to close the hosted application. (Inherited from IPanel) |
SelectedAppChanged |
Invoked when the user switches the active or selected application in the panel to notify the system about this change. (Inherited from IPanel) |