USDTabBasePanel 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 tab base panel.
public ref class USDTabBasePanel : Microsoft::Crm::UnifiedServiceDesk::Dynamics::Controls::Styles::USDTabControl, Microsoft::Crm::UnifiedServiceDesk::Dynamics::PanelLayouts::IUSDPanel, Microsoft::Uii::Desktop::UI::Controls::IPanel
public class USDTabBasePanel : Microsoft.Crm.UnifiedServiceDesk.Dynamics.Controls.Styles.USDTabControl, Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.IUSDPanel, Microsoft.Uii.Desktop.UI.Controls.IPanel
type USDTabBasePanel = class
inherit USDTabControl
interface IPanel
interface IUSDPanel
Public Class USDTabBasePanel
Inherits USDTabControl
Implements IPanel, IUSDPanel
- Inheritance
- Derived
- Implements
Constructors
USDTabBasePanel() |
Initializes a new instance of the USDTabBasePanel class. |
Properties
ApplicationList |
Gets the list of applications. |
Floating |
Gets or sets a Boolean value that specifies if panel is a floating panel. |
HasOneItem |
Contains a Boolean value that specifies if the tab control has one item. (Inherited from USDTabControl) |
Name |
Gets or sets the panel name. |
TabNavigationMode | (Inherited from USDTabControl) |
Methods
Add(Object, Boolean) |
Adds a control to the panel. |
Add(Object, String, Boolean, Boolean) |
Adds a control to the panel. |
CloseAppClickHandler(IHostedApplication) |
Closes the application handler. |
CloseApplications() |
Closes the applications. |
GetAppById(Guid) |
Gets the application for the given application ID. |
GetControlCount() |
Gets the total number of controls on the panel. |
GetVisibleApplication() |
Gets the visible application. |
IsApplicationOnPanel(Guid) |
Specifies whether the application is on the panel or not. |
NotifyContextChange(Context) |
Notifies the application of a context change. |
NotifySessionHidden(Session) |
Notifies the application of the 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. |
OnCreateAutomationPeer() | |
OnItemsChanged(NotifyCollectionChangedEventArgs) | (Inherited from USDTabControl) |
OnKeyDown(KeyEventArgs) | (Inherited from USDTabControl) |
PropogateResources() |
Propagates the resources. |
Remove(Object) |
Removes the panel from the application. |
SendApplicationsToUnknownPanel() |
Sends applications to unknown panel. |
SessionChanged(Session) |
Notifies the application of a session change. |
SetActiveApplication(IHostedApplication) |
Sets the active application. |
Events
CloseApplicationClick |
Raised when the application is closed. |
SelectedAppChanged |
Raised when the selected application has changed. |