CallProvider Members
Include Protected Members
Include Inherited Members
Holds call and telephony session objects. In some cases the call may already be answered, that is in Established state, before being passed on to the workflow. In such cases, the AcceptCallActivity should not be used in the workflow since the call is already accepted. A custom activity should be used instead which must expose a CallProvider object as a property. The CommunicationsSequenceActivity in the workflow can then bind to the CallProvider property exposed by the custom activity.
The CallProvider type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CallProvider | Creates a new instance given the specified call and culture. |
Top
Properties
Name | Description | |
---|---|---|
Call | Gets the Call object to be used with Microsoft Unified Communications Managed API workflow activities. | |
DtmfRecognizer | Gets the DtmfRecognitionEngine object to be used with Microsoft Unified Communications Managed API workflow activities. Only available for call objects of type AudioVideoCall. | |
RecognitionConnector | Gets the SpeechRecognitionConnector object to be used with Microsoft Unified Communications Managed API workflow activities. Use this property only with call objects of type AudioVideoCall. | |
SpeechRecognizer | Gets the SpeechRecognizer object to be used with Microsoft Unified Communications Managed API workflow activities for recognizing speech or instant message input. | |
SynthesisConnector | Gets the SpeechSynthesisConnector object to be used with Microsoft Unified Communications Managed API workflow activities. Use this property only with call objects of type AudioVideoCall. | |
Synthesizer | Gets the SpeechSynthesizer object to be used with Microsoft Unified Communications Managed API workflow activities. Use this property only with call objects of type AudioVideoCall. | |
ToneController | Gets the ToneController object to be used with Microsoft Unified Communications Managed API workflow activities. Use this property only with call objects of type AudioVideoCall. |
Top
Methods
Name | Description | |
---|---|---|
Equals | (inherited from Object) | |
Finalize | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
MemberwiseClone | (inherited from Object) | |
ReplaceDtmfRecognizer | Replaces the DtmfRecognitionEngine object. This method can be used to replace the recognizer object created as part of the CallProvider object. This is useful in cases where a large grammar has been preloaded in a recognizer. | |
ReplaceSpeechRecognizer | Replaces the SpeechRecognitionEngine object. This method can be used to replace the recognizer object created as part of the CallProvider object. This is useful in cases where a large grammar has been preloaded in a recognizer. | |
ToString | (inherited from Object) |
Top
Events
Name | Description | |
---|---|---|
DigitDetected | DigitDetected is raised when a DTMF digit is detected. |
Top