Table of Contents

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 IApi

The 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 IDevice

The 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 IDevice

The 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.