Class NotificationEventArgs.ActiveStyleArgs
Definition
- Namespace:
- Tizen.Applications.NotificationEventListener
- Assembly:
- Tizen.Applications.NotificationEventListener.dll
Class to get infomation about notification active style.
C#Copypublic class NotificationEventArgs.ActiveStyleArgs : NotificationEventArgs.StyleArgs
- Inheritance
Constructors
ActiveStyleArgs()
Initializes a new instance of the NotificationEventArgs.ActiveStyleArgs class.
Declaration
C#Copypublic ActiveStyleArgs()
Properties
BackgroundImage
Gets an absolute path for an image file to display on the background of active notification.
Declaration
C#Copypublic string BackgroundImage { get; }
Property Value
| Type | Description |
|---|---|
| string |
Button
Gets a button to this active notification style. Buttons are displayed in the notification content.
Declaration
C#Copypublic IList<NotificationEventArgs.ButtonActionArgs> Button { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<T><NotificationEventArgs.ButtonActionArgs> |
Declaration
C#Copypublic ButtonIndex DefaultButton { get; }
Property Value
| Type | Description |
|---|---|
| ButtonIndex |
DeleteTimeout
Gets timeout value in seconds when the notification can be deleted from the viewer.
Declaration
C#Copypublic int DeleteTimeout { get; }
Property Value
| Type | Description |
|---|---|
| int |
HiddenByExternalAction
Gets or sets Action which is invoked when the notification is hidden by external factor.
Declaration
C#Copypublic AppControl HiddenByExternalAction { get; }
Property Value
| Type | Description |
|---|---|
| AppControl |
Remarks
If you use this API on other profile, this action settings have no effect
HiddenByTimeoutAction
Gets or sets Action which is invoked when there is no any response by user until hide timeout.
Declaration
C#Copypublic AppControl HiddenByTimeoutAction { get; }
Property Value
| Type | Description |
|---|---|
| AppControl |
Remarks
The property is only reflected on Tizen TV. If you use this API on other profile, this action settings have no effect
Declaration
C#Copypublic AppControl HiddenByUserAction { get; }
Property Value
| Type | Description |
|---|---|
| AppControl |
Remarks
The property is only reflected on Tizen TV. If you use this API on other profile, this action have no effect
HideTimeout
Gets timeout value in seconds when the notification can be hidden from the viewer.
Declaration
C#Copypublic int HideTimeout { get; }
Property Value
| Type | Description |
|---|---|
| int |
IsAutoRemove
Gets the IsAutoRemove option of the active notification. IsAutoRemove option lets the active notification be removed several seconds after it shows.
Declaration
C#Copypublic bool IsAutoRemove { get; }
Property Value
| Type | Description |
|---|---|
| bool | When 'IsAutoRemove' is set as false, the active notification will not be removed as long as the user removes the active notification, or the app which posted the active notification removes the active notification. |
Declaration
C#Copypublic NotificationEventArgs.ReplyActionArgs Reply { get; }
Property Value
| Type | Description |
|---|---|
| NotificationEventArgs.ReplyActionArgs |