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
Constructors
View SourceRangedValueData(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 SourceExtraData
The extra data.
Declaration
public string ExtraData { get; set; }
Property Value
Type | Description |
---|---|
string |
IconPath
The icon path data.
Declaration
public string IconPath { get; set; }
Property Value
Type | Description |
---|---|
string |
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. |
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. |
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. |
ScreenReaderText
The information about the screen reader text of complication data.
Declaration
public string ScreenReaderText { get; set; }
Property Value
Type | Description |
---|---|
string |
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. |
Title
The title data.
Declaration
public string Title { get; set; }
Property Value
Type | Description |
---|---|
string |