IFloatingPanel Interface

Definition

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)

Applies to