Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
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.
Namespace: Microsoft.Uii.Desktop.Cti.Core
Assembly: Microsoft.Uii.Desktop.Cti.Core (in Microsoft.Uii.Desktop.Cti.Core.dll)
Syntax
public interface ICtiControl
Public Interface ICtiControl
Methods
| Name | Description | |
|---|---|---|
![]() |
AnswerCall(CtiCommandRequest) | Answers the call identified by the call ID. |
![]() |
CleanUpAndShutdown() | Cleans up and shuts down any CTI specific functions and should be called as part of shutdown. |
![]() |
ConferenceCall(CtiCommandRequest) | Orders a conference command. |
![]() |
ExecuteGenericCommand(String, CtiCommandRequest) | Generic command handler. If the command does not exist in the currnet interface it can be extended via this interface. |
![]() |
GetAgentId() | Gets the agent ID for the currently logged agent. |
![]() |
GetGlobalAgentConfigVars() | Gets the agent configuration environment variables. |
![]() |
HangUpCall(CtiCommandRequest) | Releases the call. |
![]() |
HoldCall(CtiCommandRequest) | Holds the call identified by the CallID |
![]() |
InitAndLogOn() | Initializes and logs the agent into CTI. |
![]() |
LogOffAgent() | Logs the current agent out. |
![]() |
MakeOutboundCall(CtiCommandRequest) | Dials an out bound number. |
![]() |
PickupCall(CtiCommandRequest) | Picks a call up from hold. |
![]() |
PushUrl(CtiCommandRequest) | Pushes a URL. |
![]() |
RejectCall(CtiCommandRequest) | Rejects the call identified by the CallID |
![]() |
SendChatMessage(CtiCommandRequest) | Sends a chat message to the call identified by the call ID. |
![]() |
SetAgentMediaAddress(String) | Sets the agent’s media address. |
![]() |
SetAgentState(CtiStateRequest) | Sets the agent state to the requested state. |
![]() |
SetCallVariable(CtiCommandRequest) | Sets a call state variable on the CTI object for the specified call. |
![]() |
TransferCall(CtiCommandRequest) | Orders a Transfer command |
![]() |
WrapCall(CtiCommandRequest) | Wraps the call identified by the call ID. |
Events
| Name | Description | |
|---|---|---|
![]() |
AgentLogMessageEvent | Raised when a Agent Log Event occures |
![]() |
AgentStateChangedEvent | Raised when a Agent State change Event occures |
![]() |
CallDestructedEvent | Raised when a call terminated is generated |
![]() |
CallItemEvent | Raised when a call Item Event is generated |
![]() |
CallMediaConnectedEvent | Raised when the media endpoint connects. |
![]() |
CallNewCallEvent | Raised when a new call is generated. |
![]() |
CallNewCallInfoEvent | Raised when a new call info event is generated. |
![]() |
CallStateChangeEvent | Raised when a call state event is generated. |
![]() |
GeneralCtiEvent | Passes event data not covered in the named events. |
See Also
Microsoft.Uii.Desktop.Cti.Core Namespace
Return to top
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. Copyright
.jpeg)
.jpeg)