Interface ICallControlFactory
Enables the creation of ICallControl objects which offer call control functionality on specific connections that belong on a specific device.
Namespace: Jabra.NET.Sdk.Modules.CallControl
Assembly: Jabra.NET.Sdk.dll
Syntax
public interface ICallControlFactory
Methods
CreateCallControl(IDevice)
Creates an ICallControl instance for a given device, enabling call control functionality.
Declaration
Task<ICallControl> CreateCallControl(IDevice device)
Parameters
Type | Name | Description |
---|---|---|
IDevice | device | The device you wish to execute call control functionality on. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ICallControl> | The created ICallControl instance for the given device. |
Exceptions
Type | Condition |
---|---|
JabraException | When the device has no connections that support any call control functionality. |
SupportsCallControl(IDevice)
Verifies whether a device supports call control or not.
Declaration
bool SupportsCallControl(IDevice device)
Parameters
Type | Name | Description |
---|---|---|
IDevice | device | The device you wish to execute call control functionality on. |
Returns
Type | Description |
---|---|
System.Boolean |
|