Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
Call Class
Call Methods
Accept Method
AcceptVideo Method
AddCollaboration Method
AddRemoteAddressDigit Method
Deny Method
DenyVideo Method
End Method
GetTransferToCapability Method
Hold Method
Ignore Method
Join Method
MuteAudio Method
ReadAudioDetails Method
ReadVideoDetails Method
SendDtmf Method
SetReceiveVideoResolutionPreferences Method
SetVideoMode Method
SetVideoResolutionPreference Method
SilenceSpeaker Method
Start Method
Transfer Method
TransferToVoicemail Method
Unhold Method

# Call Methods

The Call type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| Accept | For an incoming call, Requests acceptance of an incoming call.
| AcceptVideo | Accepts an incoming video request to add video to the call.
| AddCollaboration | Adding a collaboration session to the active call. This method is to bring the call to the correct state for triggering the auto-creation collaboration feature. If the call is a P2P call and the collaboration service requires the call to be a conference, the P2P call will be escalated to the conference. If the call is already a conference, then this method will not do anything.
| AddRemoteAddressDigit | For a call in the off-hook dialing state, adds a digit to the remote address being collected via a dial pad.
| Deny(Call CallCompletionHandler) | For an incoming call, denies the call using appropriate reason based on SipUserConfiguration.CallDenialPolicy configuration property. The default denial reason is busy.
| Deny(DenialReason, Call CallCompletionHandler) | For an incoming call, denies the call for the specified reason regardless of the configured SipUserConfiguration.CallDenialPolicy property.
| DenyVideo | Denies an incoming video request to add video to the call.
| End | Requests termination of the call.
| GetTransferToCapability | Capability info indicating whether the call can be transferred to target call.
| Hold | Requests that an active call be held.
| Ignore | For an incoming call, ignores the call.
| Join | For a remote call, joins the call.
| MuteAudio | Mutes or unmutes the call's audio.
| ReadAudioDetails | Returns detailed information about the audio channel associated with the call.
| ReadVideoDetails | Returns detailed information about all video channels associated with the call.
| SendDtmf | Sends the specified DTMF tone.
| SetReceiveVideoResolutionPreferences | Used in conjunction with SetVideoMode(VideoMode, Call CallCompletionHandler) to set receive video resolutions the client application wants to have for multi video stream calls. Calling this method is optional.
| SetVideoMode | Set the video mode for the call.
| SetVideoResolutionPreference | Used in conjunction with SetVideoMode(VideoMode, Call CallCompletionHandler) to set video resolution. The actual resolution can be lower than the specified preference. It is subjected to negotiation result, configuration limits, and/or hardware capability. Calling this method is optional. This method may be called mid-call. Note: This API adjusts the encoder and decoder resolution. It does not affect the video capture resolution. Refer to the media engine documentation to adjust the video capture resolution.
| SilenceSpeaker | Silences or unsilences speaker for the call.
| Start | Starts an outgoing call to the current remote address.
| Transfer(String, Call TransferStatusHandler) | Transfers this call to the specified remote address (an unattended transfer).
| Transfer(Call, Call TransferStatusHandler) | Transfers this call to another call (an attended transfer).
| Transfer(String, Boolean, Call TransferStatusHandler) | Transfers this call to the specified remote address (an unattended transfer).
| TransferToVoicemail(String, Call TransferStatusHandler) | Transfers this call to the specified remote address's voicemail (an unattended transfer).
| TransferToVoicemail(String, Boolean, Call TransferStatusHandler) | Transfers this call to the specified remote address's voicemail (an unattended transfer).
| Unhold | Requests that a held call be unheld.

Top
See Also

#### Reference

Call Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.