AgentDesktopSessions 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 sessions class that is used to create and handle the individual AgentDesktopSessions.
public ref class AgentDesktopSessions : Microsoft::Uii::Csr::Sessions
public class AgentDesktopSessions : Microsoft.Uii.Csr.Sessions
type AgentDesktopSessions = class
inherit Sessions
Public Class AgentDesktopSessions
Inherits Sessions
- Inheritance
Constructors
AgentDesktopSessions() |
Initializes a new instance of the AgentDesktopSessions class. |
AgentDesktopSessions(Boolean) |
Initializes a new instance of the AgentDesktopSessions class. |
AgentDesktopSessions(Boolean, Int32) |
Initializes a new instance of the AgentDesktopSessions class. |
AgentDesktopSessions(Boolean, Int32, Boolean) |
Initializes a new instance of the AgentDesktopSessions class. |
Properties
ActiveSession |
Gets the currently active session or null. (Inherited from Sessions) |
Count |
The number of current sessions, not counting any global ones. (Inherited from Sessions) |
GlobalSession |
Gets the global session or null. (Inherited from Sessions) |
Throttled |
Gets a Boolean value that specifies whether the sessions have been throttled or not. (Inherited from Sessions) |
Methods
AddSession(String, Int32, Object) |
Add a new session to the UII desktop. (Inherited from Sessions) |
AddSession(String, Int32, Object, Guid) |
Adds a new session to the UII desktop (Inherited from Sessions) |
CloseAll() |
Closes all sessions. (Inherited from Sessions) |
CloseSession(Session, Boolean) |
Closes the session and if it was the active session, assigns another session to be the active one. (Inherited from Sessions) |
CreateSession(String, Int32, Object) |
Creates a new desktop session object. |
CreateSession(String, Int32, Object, Guid) |
Creates a new desktop session object |
GetEnumerator() |
Gets an enumerator object that can iterate through the sessions. (Inherited from Sessions) |
GetSession(Guid) |
Gets the session based on the sessionID. (Inherited from Sessions) |
GetSession(Int32) |
Gets the session based on the callID. (Inherited from Sessions) |
GetSession(String) |
Gets the session based on the customer ID. (Inherited from Sessions) |
Save() |
Saves the sessions and returns an XML giving the state of all existing sessions. (Inherited from Sessions) |
SetActiveSession(Guid) |
Sets the session whose ID is given to be the active one and updates the UI as needed. (Inherited from Sessions) |
Events
SessionCloseEvent |
Raised to close the session. (Inherited from Sessions) |
SessionHideEvent |
Raised to hide the session. (Inherited from Sessions) |
SessionShowEvent |
Raised to show the session. (Inherited from Sessions) |