Class CallControlFactory
- Namespace
- Jabra.NET.Sdk.Modules.CallControl
- Assembly
- Jabra.NET.Sdk.dll
public class CallControlFactory : ICallControlFactory
- Inheritance
-
CallControlFactory
- Implements
- Inherited Members
Constructors
CallControlFactory(IApi)
Construct a CallControlFactory object.
public CallControlFactory(IApi coreApi)
Parameters
coreApi
IApiThe main Jabra API object.
Methods
CreateCallControl(IDevice)
Creates an ICallControl instance for a given device, enabling call control functionality.
public 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.
public 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.