IUSDPanel 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.
Provides functions that are needed to support custom panel types in Unified Service Desk.
public interface class IUSDPanel
public interface IUSDPanel
type IUSDPanel = interface
Public Interface IUSDPanel
- Derived
Remarks
For more information about panel types in Unified Service Desk, see Panel types in Unified Service Desk and Create a custom panel type.
Properties
ApplicationList |
Gets the list of applications. |
Name |
Gets or sets the name of the panel as referred to in the Display Name of a hosted control in Unified Service Desk. |
Methods
CloseApplications() |
Closes all applications. |
GetAppById(Guid) |
Locates the control/application on this panel based on the Control GUID specified, and returns a reference to the control/application. |
GetControlCount() |
Returns the count of hosted applications on this panel |
GetVisibleApplication() |
Gets the visible application. |
NotifyContextChange(Context) |
Notifies UII of a context change. |
NotifySessionHidden(Session) |
Notifies UII of a hidden session. |
NotifySessionHiding(Session) |
Notifies the application of a hiding session. |
NotifySessionShowing(Session) |
Notifies the application of a showing session. |
NotifySessionShown(Session) |
Notifies the application of the session shown. |
PropogateResources() |
Propagates the resources. |
SendApplicationsToUnknownPanel() |
Sends applications to unknown panel. |
SessionChanged(Session) |
Notifies the application that the session has changed. |
SetActiveApplication(IHostedApplication) |
Sets the active application. |