USDPopupPanel 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.
Represents the panel type that enables the content in the hosted control to hover the main view.
public ref class USDPopupPanel : System::Windows::Controls::Primitives::Popup, Microsoft::Crm::UnifiedServiceDesk::Dynamics::PanelLayouts::IFocusPanel, Microsoft::Crm::UnifiedServiceDesk::Dynamics::PanelLayouts::IUSDPanel, Microsoft::Uii::Desktop::UI::Controls::IPanel
public class USDPopupPanel : System.Windows.Controls.Primitives.Popup, Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.IFocusPanel, Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.IUSDPanel, Microsoft.Uii.Desktop.UI.Controls.IPanel
type USDPopupPanel = class
inherit Popup
interface IPanel
interface IUSDPanel
interface IFocusPanel
Public Class USDPopupPanel
Inherits Popup
Implements IFocusPanel, IPanel, IUSDPanel
- Inheritance
-
USDPopupPanel
- Implements
Constructors
USDPopupPanel() |
Initializes a new instance of the USDPopupPanel class. |
Properties
ApplicationList |
Gets the list of hosted applications. |
Floating |
Gets or sets a value that indicates whether the panel is a floating panel. |
Name |
Gets or sets the name of the pop-up panel. |
Methods
Add(Object, Boolean) |
Adds an object to the panel. |
Add(Object, String, Boolean, Boolean) |
Adds an object to the panel. |
CloseApplications() |
Closes all applications. |
DiscoverContentControl(UIElement) |
Discovers the content control. |
GetAppById(Guid) |
Gets the application by ID. |
GetControlCount() |
Gets the number of controls on the panel. |
GetVisibleApplication() |
Gets the visible application. |
IsApplicationOnPanel(Guid) |
Determines whether the application is on the panel. |
NotifyContextChange(Context) |
Notifies the application of a context change. |
NotifySessionHidden(Session) |
Notifies the application of a hidden session. |
NotifySessionHiding(Session) |
Notifies the application of the hiding session. |
NotifySessionShowing(Session) |
Notifies the application of a showing session. |
NotifySessionShown(Session) |
Notifies the application of a session shown. |
OnCreateAutomationPeer() | |
PropogateResources() |
Propagates the resources. |
Remove(Object) |
Removes the application from the panel. |
SendApplicationsToUnknownPanel() |
Sends applications to unknown panel. |
SessionChanged(Session) |
Notifies the application about the session change. |
SetActiveApplication(IHostedApplication) |
Sets the active application. |
SetFocus() |
Events
CloseApplicationClick |
Fired when the application is closed with a click. |
SelectedAppChanged |
Fired when the selected application has changed. |