Class Manager

Definition

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

This class provides APIs to initialize and deinitialize the framework. It also provides APIs to get the SlotHandles, which can then be used to get other Network/Sim/Call/Modem information.

C#
Copy
public static class Manager : object
Inheritance
Manager

Properties

View Source

CurrentState

Acquires the telephony state value.

Declaration
C#
Copy
public static State CurrentState { get; }
Property Value
Type Description
State

The state value of telephony.

API Level: 3

Methods

View Source

Deinit()

Deinitializes the telephony handles.

Declaration
C#
Copy
public static void Deinit()
API Level: 3
Feature: http://tizen.org/feature/network.telephony
View Source

Init()

Acquires the number of available handles to use the telephony API.

Declaration
C#
Copy
public static IEnumerable<SlotHandle> Init()
Returns
Type Description
IEnumerable<SlotHandle>

A list of telephony handles. You will get 2 SlotHandles in case of the dual SIM device. Where, SlotHandle at Index '0' represents the primary SIM and Index '1' represents the secondary SIM.

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

Events

View Source

StateChanged

The event handler to be invoked when the telephony state changes.

Declaration
C#
Copy
public static event EventHandler<StateEventArgs> StateChanged
Event Type
Type Description
EventHandler<StateEventArgs>
API Level: 3