USDFloatingPanel Class
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.
This panel type is used when “floatingPanel” is specified for a hosted control.
public ref class USDFloatingPanel : System::Windows::Controls::Control, Microsoft::Crm::UnifiedServiceDesk::Dynamics::PanelLayouts::IFloatingPanel, Microsoft::Uii::Desktop::UI::Controls::IPanel
public class USDFloatingPanel : System.Windows.Controls.Control, Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.IFloatingPanel, Microsoft.Uii.Desktop.UI.Controls.IPanel
type USDFloatingPanel = class
inherit Control
interface IFloatingPanel
interface IUSDPanel
interface IPanel
Public Class USDFloatingPanel
Inherits Control
Implements IFloatingPanel, IPanel
- Inheritance
-
USDFloatingPanel
- Implements
Remarks
Typically you would not specify this panel type in your custom layout, however, it is exposed in case there is a reason to use it.
Constructors
USDFloatingPanel() |
Initializes an instance of the USDFloatingPanel class. |
Properties
ApplicationList |
Gets the list of hosted applications. |
Floating | |
Name |
Gets or sets the name of the floating panel. |
Methods
Add(Object, Boolean) |
Adds a control to the floating panel. |
Add(Object, String, Boolean, Boolean) |
Adds a control to the floating panel. |
CloseAppClickHandler(IHostedApplication) |
Handler for the application close event. |
CloseApplications() |
Closes all the applications. |
GetAppById(Guid) |
Gets the hosted application by the application ID. |
GetControlCount() |
Gets the count of the controls on the panel. |
GetVisibleApplication() |
Gets the visible application. |
IsApplicationOnPanel(Guid) |
Specifies whether the application is on the panel. |
NotifyContextChange(Context) |
Notifies the application that the context has changed. |
NotifySessionHidden(Session) |
Notifies the application of a hidden session. |
NotifySessionHiding(Session) |
Notifies the application of the hiding session. |
NotifySessionShowing(Session) |
Notifies the application of the showing session. |
NotifySessionShown(Session) |
Notifies the application of the session shown. |
PropogateResources() |
Propagates the resources. |
RealignWindow(Guid, String, String, String, String, String) | |
Remove(Object) |
Removes the application from the panel. |
SendApplicationsToUnknownPanel() |
Sends application to unknown panel. |
SessionChanged(Session) |
Notifies the application of a session change. |
SetActiveApplication(IHostedApplication) |
Sets the application active. |
Events
CloseApplicationClick |
Invoked when the application is closed. |
SelectedAppChanged |
Invoked when the selected application changes. |