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
    object
    NotificationListenerManager
    Remarks

    The event listener can use this class to get a list of notifications or to clear notifications.

    Methods

    View Source

    Delete(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.

    View Source

    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.

    View Source

    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 Source

    Added

    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.

    View Source

    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.

    View Source

    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.

    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX