ZelloWork Client SDK  2.51
Public Member Functions | List of all members
ISettings4 Interface Reference

Inherits ISettings3.

Public Member Functions

HRESULT GetValue ([in] SETTING_ID settId, [out, retval] VARIANT *pvtVal)
 
HRESULT SetValue ([in] SETTING_ID settId, [in] VARIANT vtVal)
 
- Public Member Functions inherited from ISettings3
HRESULT SetProxyServer ([in] BSTR bstrAddress, [in] UINT uiPort)
 
HRESULT SetProxyServerAuth ([in] BSTR bstrLogin, [in] BSTR bstrPassword)
 
- Public Member Functions inherited from ISettings2
HRESULT GetPlaybackDevices ([out, retval] IAudioDevices **pparrDevices)
 
HRESULT GetRecordingDevices ([out, retval] IAudioDevices **pparrDevices)
 

Additional Inherited Members

- Properties inherited from ISettings3
VARIANT_BOOL ProxyEnabled [get, set]
 
VARIANT_BOOL ProxyType [get, set]
 
BSTR ProxyServerAddress [get]
 
short ProxyServerPort [get]
 
VARIANT_BOOL ProxyAuthEnabled [get, set]
 
BSTR ProxyServerLogin [get]
 
BSTR ProxyServerPassword [get]
 
- Properties inherited from ISettings2
BSTR PlaybackDeviceId [get, set]
 
BSTR RecordingDeviceId [get, set]
 
- Properties inherited from ISettings
VARIANT_BOOL CompactContactList [get, set]
 
VARIANT_BOOL ShowTrayIcon [get, set]
 
VARIANT_BOOL ShowOfflineMenuCommand [get, set]
 
VARIANT_BOOL ShowIncomingNotification [get, set]
 
VARIANT_BOOL ShowOutgoingNotification [get, set]
 
VARIANT_BOOL CreateSoftKeyBar [get, set]
 
VARIANT_BOOL VoxEnabled [get, set]
 
int VoxActivationThreshold [get, set]
 
int VoxDeactivationThreshold [get, set]
 
int VoxTriggerTime [get, set]
 
int VoxRelaxationTime [get, set]
 

Detailed Description

ISettings4 interface extends ISettings3, allows to change all object settings by name or id.

Member Function Documentation

§ GetValue()

HRESULT GetValue ( [in] SETTING_ID  settId,
[out, retval] VARIANT *  pvtVal 
)
property

Get setting value by id.

Parameters
settIdSetting id.
pvtValReturn value.

§ SetValue()

HRESULT SetValue ( [in] SETTING_ID  settId,
[in] VARIANT  vtVal 
)
property

Update setting value by id.

Parameters
settIdSetting id.
vtValNew value.