Cisco Cisco Computer Telephony Integration Option 8.5 開発者ガイド

ページ / 490
   
10-7
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 10      Call Object
Methods
Arguments Parameters
The following rules apply to the optional_args and reserved_args parameters in Call Object methods:
In VB, you can ignore these parameters altogether. For example, you can treat the line:
Answer([reserved_args As IArguments]) As Long
as follows:
Answer()
To ignore these parameters in COM you must send a NULL, as shown:
Answer (NULL)
Alternate
The Alternate method combines the action of placing a talking call on hold and then retrieving a 
previously held call at the same device. If there are only two calls at the device, this method can be called 
via either the current or the held call. 
Syntax
C++: 
int Alternate()
int Alternate(Arguments & reserved_args);
COM:
HRESULT Alternate (/*[in,optional]*/  IArguments *reserved_args,    (/*[out, 
retval]*/ int * errorcode );
VB:
Alternate([reserved_args As IArguments]) As Long
Java: 
int Alternate(Arguments rArgs);
.NET:
CilError Alternate(Arguments args)
IsValid
See 
MakeConsultCall
Places a current call on hold and makes a new call.
Reconnect
Clears the current call and then retrieves a held call.
Retrieve
Retrieves a held call.
SetCallData
Sets call and expanded call context (ECC) variables.
SendDTMFSignal
Requests the ACD to send a sequence of DTMF tones.
SingleStepConference
Performs a single step conference.
SingleStepTransfer
Performs a single step transfer.
Snapshot
Issues a server request to get the current call information, including 
call data and a list of associated devices and the connection state for 
the call of each device.
StartRecord
Starts recording of a call.
StopRecord
Stops recording of a call.
Transfer
Transfers a call to a third party.
Table 10-2
Call Object Methods (continued)
Method
Description