Cisco Cisco Computer Telephony Integration OS 8.5 Guida Dello Sviluppatore
12-20
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
Chapter 12 Helper Classes
Arguments Class
bool GetElementString( int index, std::string * value);
Arguments& GetElementArg( int index );
bool GetElementArg( int index, Arguments ** key);
std::string GetElementKey( int index );
bool GetElementKey( int nIndex, std::string * key);
bool GetElementKey( int nIndex, int * key);
COM:
HRESULT GetElementKey(/*[in]*/ int index, /*[out]*/ BSTR * key);
HRESULT GetElement(/*[in]*/ int index, /*[out]*/ VARIANT * value);
VB:
GetElement (Integer index, Variant value)
GetElement (Integer index, String key)
Java:
Arg GetElement(int iIndex)
Arguments GetElementArguments(int iIndex)
Integer GetElementIntObj(int iIndex)
Long GetElementUIntObj(int iIndex)
Short GetElementShortObj(int iIndex)
Integer GetElementUShortObj(int iIndex)
Boolean GetElementBoolObj(int iIndex)
String GetElementString(int iIndex)
String GetElementKey(int iIndex)
Parameters
value
An output parameter containing the value of the member at the specified
index.
index.
key
An output parameter containing the key of the member at the specified index.
index
An input parameter containing an index into the Arguments array.
Return Value
COM: Default HRESULT return values. See
Others: Returns either the value at the index specified independently from its
key, or a boolean indicating success or failure.
key, or a boolean indicating success or failure.