Class InVehicleActivityDetector

    Definition

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

    The InVehicleActivityDetector class is used for registering callbacks for the in-vehicle activity detector and getting the in-vehicle state.

    public sealed class InVehicleActivityDetector : ActivityDetector, IDisposable
    Inheritance
    object
    Sensor
    ActivityDetector
    InVehicleActivityDetector
    Implements
    System.IDisposable

    Constructors

    View Source

    InVehicleActivityDetector(uint)

    Initialize a new instance of the InVehicleActivityDetector class.

    Declaration
    public InVehicleActivityDetector(uint index = 0)
    Parameters
    Type Name Description
    uint index

    Index refers to a particular in-vehicle activity detector in case of multiple sensors. Default value is 0.

    Exceptions
    Type Condition
    System.ArgumentException

    Thrown when an invalid argument is used.

    System.NotSupportedException

    Thrown when the sensor is not supported.

    System.InvalidOperationException

    Thrown when the operation is invalid for the current state.

    Properties

    View Source

    Count

    Return the number of in-vehicle activity detectors available on the system.

    Declaration
    public static int Count { get; }
    Property Value
    Type Description
    int

    The count of in-vehicle activity detectors.

    View Source

    InVehicle

    Get the state of the in-vehicle activity detector as enum DetectorState type.

    Declaration
    public DetectorState InVehicle { get; }
    Property Value
    Type Description
    DetectorState

    The in-vehicle state, DetectorState.

    View Source

    IsSupported

    Return true or false based on whether the in-vehicle activity detector is supported by the system.

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

    true if supported; otherwise false.

    Events

    View Source

    DataUpdated

    An event handler for storing the callback functions for the event corresponding to the change in the in-vehicle activity detector data.

    Declaration
    public event EventHandler<InVehicleActivityDetectorDataUpdatedEventArgs> DataUpdated
    Event Type
    Type Description
    System.EventHandler<TEventArgs><InVehicleActivityDetectorDataUpdatedEventArgs>

    Implements

    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX