Class Call

Definition

Namespace:
Tizen.Telephony
Assembly:
Tizen.Telephony.dll
API Level:
3

The Call APIs allow you to get the voice and video call states. It provides the list of CallHandle which can be used to get the information about call related actions.

C#
Copy
public class Call
Inheritance
System.Object
Call

Constructors

View Source

Call(SlotHandle)

The public constructor.

Declaration
C#
Copy
public Call(SlotHandle handle)
Parameters
Type Name Description
SlotHandle handle

SlotHandle received in the Manager.Init API.

Exceptions
Type Condition
System.NotSupportedException

The required feature is not supported.

System.ArgumentNullException

This exception occurs if the handle provided is null.

API Level: 3
Feature: http://tizen.org/feature/network.telephony

Properties

View Source

PreferredVoiceSubscription

Gets the current value for the preferred voice call subscription.

Declaration
C#
Copy
public CallPreferredVoiceSubscription PreferredVoiceSubscription { get; }
Property Value
Type Description
CallPreferredVoiceSubscription

The currently set preferred voicecall subscription value.

API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/telephony

Methods

View Source

GetCallHandleList()

Gets the list of the current call.

Declaration
C#
Copy
public IEnumerable<CallHandle> GetCallHandleList()
Returns
Type Description
System.Collections.Generic.IEnumerable<CallHandle>

The list of the CallHandle for existing calls.

Exceptions
Type Condition
System.NotSupportedException

The required feature is not supported.

System.ArgumentException

In case of an invalid parameter.

System.InvalidOperationException

In case of any system error.

UnauthorizedAccessException

In case of privileges not defined.

OutOfMemoryException

In case of out of memory.

API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/telephony
Feature: http://tizen.org/feature/network.telephony