Class NotificationListenerManager
Definition
- Namespace:
- Tizen.Applications.NotificationEventListener
- Assembly:
- Tizen.Applications.NotificationEventListener.dll
This class provides a way to register callback function for some notification events.
public class NotificationListenerManager
- Inheritance
-
objectNotificationListenerManager
Remarks
The event listener can use this class to get a list of notifications or to clear notifications.
Methods
View SourceDelete(string, int)
Deletes a notification with appId and uniqueNumber.
Declaration
public static void Delete(string appId, int uniqueNumber)
Parameters
| Type | Name | Description |
|---|---|---|
| string | appId | The name of the application you want to delete. |
| int | uniqueNumber | The unique number of the notification. |
Remarks
The event listener can use this class to get a list of notifications or to clear notifications.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown in case of an invalid parameter. |
| System.UnauthorizedAccessException | Thrown in case of a permission is denied. |
| System.InvalidOperationException | Thrown in case of any internal error. |
DeleteAll()
Deletes all notifications.
Declaration
public static void DeleteAll()
Remarks
The event listener can use this class to get a list of notifications or to clear notifications.
Exceptions
| Type | Condition |
|---|---|
| System.UnauthorizedAccessException | Thrown in case of a permission is denied. |
| System.InvalidOperationException | Thrown in case of any internal error. |
GetList()
Returns the notification list.
Declaration
public static IList<NotificationEventArgs> GetList()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IList<T><NotificationEventArgs> |
Remarks
The event listener can use this class to get a list of notifications or to clear notifications.
Exceptions
| Type | Condition |
|---|---|
| System.UnauthorizedAccessException | Thrown in case of a permission is denied. |
| System.InvalidOperationException | Thrown in case of any internal error. |
Events
View SourceAdded
Event handler for notification insert event.
Declaration
public static event EventHandler<NotificationEventArgs> Added
Event Type
| Type | Description |
|---|---|
| System.EventHandler<TEventArgs><NotificationEventArgs> |
Remarks
The event listener can use this class to get a list of notifications or to clear notifications.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown in case of an invalid parameter. |
| System.UnauthorizedAccessException | Thrown in case of a permission is denied. |
| System.InvalidOperationException | Thrown in case of any internal error. |
Deleted
Event handler for notification delete event.
Declaration
public static event EventHandler<NotificationDeleteEventArgs> Deleted
Event Type
| Type | Description |
|---|---|
| System.EventHandler<TEventArgs><NotificationDeleteEventArgs> |
Remarks
The event listener can use this class to get a list of notifications or to clear notifications.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown in case of an invalid parameter. |
| System.UnauthorizedAccessException | Thrown in case of a permission is denied. |
| System.InvalidOperationException | Thrown in case of any internal error. |
Updated
Event handler for notification update event.
Declaration
public static event EventHandler<NotificationEventArgs> Updated
Event Type
| Type | Description |
|---|---|
| System.EventHandler<TEventArgs><NotificationEventArgs> |
Remarks
The event listener can use this class to get a list of notifications or to clear notifications.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown in case of an invalid parameter. |
| System.UnauthorizedAccessException | Thrown in case of a permission is denied. |
| System.InvalidOperationException | Thrown in case of any internal error. |