Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the abstract class interface for the call state manager.
The following tables list the members exposed by the CtiCallStateManager type.
Protected Constructors
Name | Description | |
---|---|---|
CtiCallStateManager | Initializes a new instance of the CtiCallStateManager class. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
CallCount | Gets the number of calls currently in local call list. |
![]() |
CallersList | Gets or sets the collection of calls that are being managed. |
![]() |
CtiHostedControl | Gets the pointer to the core CTI interface object that was used to construct this call state manager. |
![]() |
EnableAutoAnswer | Gets or sets the Boolean value that specifies whether auto answer is enabled. |
![]() |
EnableOverrideAutoAnswerOnExistingCalls | Gets or sets the Boolean value that specifies whether override auto answer is enabled on existing calls. |
![]() |
GetCurrentActiveCallCount | Gets the count of active calls. |
![]() |
GetRootCtiInterface | Gets the root CTI hosted control. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
![]() |
AddCallInfoItemToCallersList | Adds a CallInfoData Item to the CallersList. |
![]() |
AnswerCall | Checks whether the call with the given call reference ID is answered. |
![]() |
ConferenceCall | Checks whether the call is conferenced. |
![]() |
DirectDialOut | Checks whether the direct dial out was successful. |
![]() |
Equals | (inherited from Object) |
![]() |
GetCallInfoData | Overloaded. |
![]() |
GetCallState | Gets the current call state. |
![]() |
GetCallVariable | Required Override This function is called to get a variable from the Call |
![]() |
GetHashCode | (inherited from Object) |
![]() |
GetType | (inherited from Object) |
![]() |
HangUpCall | Executes a hang-up call request to the base interface. |
![]() |
HoldCall | Executes a hold call request to the base interface. |
![]() |
IsCallActive | Checks whether the current call is active. Required override. |
![]() |
OnCallDestructed | Called when the call is terminated. |
![]() |
OnCallInfoEvent | Event Sink for the new call info event. |
![]() |
OnCallItemEvent | Event sink for call item events from the CTI system. |
![]() |
OnCallStateChanged | Event Sink for the call status changed event. |
![]() |
PickupCall | Executes a pick up call request to the base interface. |
![]() |
PushUrl | Executes a push URL command |
![]() |
RaiseCallStateChangeEvent | Raises state change event. |
![]() |
RaiseNewCallEvent | Raises a new call event if a new call event is wired. |
![]() |
RejectCall | Executes a reject call command to the base interface. |
![]() |
RemoveCall | Overloaded. |
![]() |
SendChatMessage | Executes a send chat message command |
![]() |
SetCallVariables | Sets the call variables into a call. |
![]() |
ToString | (inherited from Object) |
![]() |
TransferCall | Transfers a call using the additional data to pass the nessessary data to the CTI connector. |
![]() |
UpdateCallInfoItemEntry | Updates a CallInfoData item in the CallersList |
![]() |
UpdateState | Updates the current state to new UI controls. |
![]() |
WrapUpCall | Executes a Wrap up call command to the base interface |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (inherited from Object) |
![]() |
MemberwiseClone | (inherited from Object) |
![]() |
OnNewCallEvent | Event sink for the new call event. |
Top
Public Events
Name | Description | |
---|---|---|
![]() |
CallDestructed | Raised when a call is terminated. |
![]() |
CallItemEvent | Raised when a new call item information event is received. |
![]() |
CallManagerStateNewCall | Raised when a new call is received. |
![]() |
CallManagerStateUpdate | Raised when a call’s state changes. |
Top
See Also
Reference
CtiCallStateManager Class
Microsoft.Uii.Desktop.Cti.Core Namespace
Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.