Class RangedValueData

    Definition

    Namespace:
    Tizen.Applications.WatchfaceComplication
    Assembly:
    Tizen.Applications.WatchfaceComplication.dll

    Represents the ranged value data for a complication.

    public class RangedValueData : ComplicationData
    Inheritance
    object
    ComplicationData
    RangedValueData

    Constructors

    View Source

    RangedValueData(double, double, double, string, string, string, string)

    Initializes the RangedValueData class.

    Declaration
    public RangedValueData(double currentValue, double minValue, double maxValue, string shortText, string iconPath, string title, string extraData)
    Parameters
    Type Name Description
    double currentValue

    The current value.

    double minValue

    The minimum value.

    double maxValue

    The max value.

    string shortText

    The short text.

    string iconPath

    The icon path.

    string title

    The title.

    string extraData

    The extra data.

    Examples
        protected override ComplicationData OnDataUpdateRequested(string reqestAppId, ComplicationTypes type, Bundle contextData)
        {
            if (type == ComplicationTypes.RangedValue)
            {
                return new RangedValueData(50, 0, 100, "short", "icon path", "title", "extra");
            }
            else if (type == ComplicationTypes.LongText)
            {
                return new LongTextData("longlong", "icon path", "title", null);
            }
        }
    Exceptions
    Type Condition
    System.ArgumentException

    Thrown when parameter is invalid.

    Properties

    View Source

    ExtraData

    The extra data.

    Declaration
    public string ExtraData { get; set; }
    Property Value
    Type Description
    string
    View Source

    IconPath

    The icon path data.

    Declaration
    public string IconPath { get; set; }
    Property Value
    Type Description
    string
    View Source

    RangeCurrent

    The information about the current range value of complication data.

    Declaration
    public double RangeCurrent { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    System.ArgumentException

    Thrown when try to set invalid value.

    View Source

    RangeMax

    The information about the max range value of complication data.

    Declaration
    public double RangeMax { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    System.ArgumentException

    Thrown when try to set invalid value.

    View Source

    RangeMin

    The information about the min range value of complication data.

    Declaration
    public double RangeMin { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    System.ArgumentException

    Thrown when try to set invalid value.

    View Source

    ScreenReaderText

    The information about the screen reader text of complication data.

    Declaration
    public string ScreenReaderText { get; set; }
    Property Value
    Type Description
    string
    View Source

    ShortText

    The short text data.

    Declaration
    public string ShortText { get; set; }
    Property Value
    Type Description
    string
    Exceptions
    Type Condition
    System.ArgumentException

    Thrown when try to set invalid value.

    View Source

    Title

    The title data.

    Declaration
    public string Title { get; set; }
    Property Value
    Type Description
    string
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX