Class ShortTextData
Definition
- Namespace:
- Tizen.Applications.WatchfaceComplication
- Assembly:
- Tizen.Applications.WatchfaceComplication.dll
Represents the short text data for a complication.
public class ShortTextData : ComplicationData
- Inheritance
Constructors
View SourceShortTextData(string, string, string, string)
Initializes a new instance of the ShortTextData class.
Declaration
public ShortTextData(string shortText, string iconPath, string title, string extraData)
Parameters
Type | Name | Description |
---|---|---|
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.ShortText)
{
return new ShortTextData("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 |
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 |