Class AutoRotationSensor

    Definition

    Namespace:
    Tizen.Sensor
    Assembly:
    Tizen.Sensor.dll

    The AutoRotationSensor class is used for registering callbacks for the auto-rotation sensor and getting the auto-rotation data.

    public sealed class AutoRotationSensor : Sensor
    Inheritance
    object
    Sensor
    AutoRotationSensor

    Constructors

    View Source

    AutoRotationSensor(uint)

    Initializes a new instance of the AutoRotationSensor class.

    Declaration
    public AutoRotationSensor(uint index = null)
    Parameters
    Type Name Description
    uint index

    Index. The default value of this is 0. Index refers to a specific auto-rotation sensor in case of multiple sensors.

    Properties

    View Source

    Accuracy

    Get the accuracy of the auto-rotation data as enum SensorDataAccuracy type.

    Declaration
    public SensorDataAccuracy Accuracy { get; }
    Property Value
    Type Description
    SensorDataAccuracy

    Accuracy, SensorDataAccuracy

    View Source

    IsSupported

    Return true or false based on whether the auto-rotation sensor is supported by the system.

    Declaration
    public static bool IsSupported { get; }
    Property Value
    Type Description
    bool

    true if supported; otherwise false.

    View Source

    Rotation

    Get the degree of the rotation state of the sensor as enum AutoRotationState type.

    Declaration
    public AutoRotationState Rotation { get; }
    Property Value
    Type Description
    AutoRotationState

    The rotation state, AutoRotationState.

    Events

    View Source

    AccuracyChanged

    An event handler for the event of accuracy change. If an event is added, a new accuracy change callback is registered for this sensor. If an event is removed, accuracy change callback is unregistered for this sensor.

    Declaration
    public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
    Event Type
    Type Description
    EventHandler<><SensorAccuracyChangedEventArgs>
    View Source

    DataUpdated

    An event handler for storing the callback functions for the event corresponding to the change in the auto-rotation sensor data.

    Declaration
    public event EventHandler<AutoRotationSensorDataUpdatedEventArgs> DataUpdated
    Event Type
    Type Description
    EventHandler<><AutoRotationSensorDataUpdatedEventArgs>

    Extension Methods

    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX