Share via


IUSDPanel Interface

Definition

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.

Applies to