Interface ICallControlFactory
- Namespace
- Jabra.NET.Sdk.Modules.CallControl
- Assembly
- Jabra.NET.Sdk.dll
Enables the creation of ICallControl objects which offer call control functionality on specific connections that belong on a specific device.
public interface ICallControlFactory
Methods
CreateCallControl(IDevice)
Creates an ICallControl instance for a given device, enabling call control functionality.
Task<ICallControl> CreateCallControl(IDevice device)
Parameters
device
IDeviceThe device you wish to execute call control functionality on.
Returns
- Task<ICallControl>
The created ICallControl instance for the given device.
Exceptions
- JabraException
When the device has no connections that support any call control functionality.
SupportsCallControl(IDevice)
Verifies whether a device supports call control or not.
bool SupportsCallControl(IDevice device)
Parameters
device
IDeviceThe device you wish to execute call control functionality on.
Returns
- bool
true
if the device has a connection that has support for any call control functionality,false
otherwise.