Class Manager

    Definition

    Namespace:
    Tizen.Telephony
    Assembly:
    Tizen.Telephony.dll

    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.

    public static class Manager
    Inheritance
    object
    Manager

    Properties

    View Source

    CurrentState

    Acquires the telephony state value.

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

    The state value of telephony.

    Methods

    View Source

    Deinit()

    Deinitializes the telephony handles.

    Declaration
    public static void Deinit()
    Exceptions
    Type Condition
    System.NotSupportedException

    The required feature is not supported.

    System.InvalidOperationException

    This exception can be generated in the following cases:

    1. If the operation is not supported on the device.
    2. If the operation failed.
    View Source

    Init()

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

    Declaration
    public static IEnumerable<SlotHandle> Init()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<T><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.

    Exceptions
    Type Condition
    System.NotSupportedException

    The required feature is not supported.

    System.InvalidOperationException

    This exception will be generated in the following cases:

    1. The system is out of memory.
    2. If the operation is not supported on the device.
    3. If the operation failed.

    Events

    View Source

    StateChanged

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

    Declaration
    public static event EventHandler<StateEventArgs> StateChanged
    Event Type
    Type Description
    System.EventHandler<TEventArgs><StateEventArgs>
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX