Microsoft.Uii.Desktop.Cti.Core Namespace
In this article
Classes
AgentStateManagerEventArgs
Represents the event arguments for agent state manager event.
CallInfoData
Represents a call that is in process on a desktop.
CtiAgentStateManager
Represents the base class for managing agent state actions This class is intended to be overridden as necessary to provide implementation points for custom CTI commands.
CtiCallActionOptions
Represents the call enable or disable options.
CtiCallEventArgs
Represents the event arguments that contain information regarding a call based event.
CtiCallIdBase
Represents the base class for call ID data.
CtiCallStateManager
Represents the abstract class interface for the call state manager.
CtiCommandRequest
Represents the CTI command request object.
CtiCoreEventArgs
Represents the event arguments for core CTI.
CtiLookupRequest
Represents a customer lookup request, emitted by the CTI subsystem to a customer search provider.
CtiStateRequest
Represents the request object for a state change request.
LookupRequestItem
Represents a lookup request item. This item contains some data that is passed from the CtiDesktop manager to a search control as part of a CTI initiated lookup request.
LookupRequestKeys
Represents a strongly-typed resource class for looking up localized strings, etc.
NewCallEventArgs
Represents the event arguments that contain information regarding a new call event.
NewCallEventData
Represents the new call details.
Interfaces
ICtiAgentStateControl
Represents the specialized interface for describing a hosted control that is used for processing and or displaying agent state information.
ICtiAgentStateManager
Represents the agent state manager interface.
ICtiCallStateManager
Represents the interface for the CTI subsystem. Not for developer use Internal only.
ICtiChat
Represents the place holder to allow us to identify a CTI chat object.
ICtiControl
Represents the core interfaces for CTI components. This interface will be used by the desktop to determine if a control is a CTI host control.
ICtiDesktopManager
Represents a hosted control that will act as the CTI Desktop manager for the CTI Subsystem. The desktop manager is responsible for the business logic and decoding of CTI events.
ICtiEmail
Represents a place holder to allow us to identify CTI based email types.
ICtiEnabledControlConsumer
Represents a hosted control that will accept pointers to the StateManagerCore and the AgentStateManagerCore.
Enumerations
StateRequestType
Represents the status request type used by the SetAgentState method.
Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.