result Notify(const NotificationRequest& request);
/**
- * @if VISPARTNER
* The user who is identified with the @c appId is notified with a request message. @n
* The request may have various pieces of information such as alert text, title text, launch arguments, and so on.
*
* @since 2.0
*
- * @visibility partner
- * @privlevel user
+ * @privlevel partner
* @privilege http://tizen.org/privilege/notificationmanager
*
* @return An error code
* - The specified @c request has invalid icon file path.
* @exception E_OPERATION_FAILED The operation has failed.
* @exception E_PRIVILEGE_DENIED The application does not have the privilege to call this method.
- * @endif
*/
result NotifyByAppId(const Tizen::App::AppId& appId, const NotificationRequest& request);
result RemoveNotification(void);
/**
- * @if VISPARTNER
* Removes the notification message on behalf of the specified application.
*
* @since 2.0
*
- * @visibility partner
- * @privlevel user
+ * @privlevel partner
* @privilege http://tizen.org/privilege/notificationmanager
*
* @return An error code
* @exception E_OPERATION_FAILED The operation has failed.
* @exception E_PRIVILEGE_DENIED The application did not have the privilege to call this method.
* @remarks Although there is no outstanding notification for the calling application, this method returns @c E_SUCCESS.
- * @endif
*/
result RemoveNotificationByAppId(const Tizen::App::AppId& appId);
result NotifyOngoingActivity(const NotificationRequest& request);
/**
- * @if VISPARTNER
* Notifies the user about the ongoing activity using a request message. @n
* The request may have various information like alert text, title text, launch arguments, and so on.
*
* @since 2.0
*
- * @visibility partner
- * @privlevel user
+ * @privlevel partner
* @privilege http://tizen.org/privilege/notificationmanager
*
* @return An error code
* @exception E_APP_NOT_INSTALLED The application is not installed.
* @exception E_OPERATION_FAILED The operation has failed.
* @exception E_PRIVILEGE_DENIED The application does not have the privilege to call this method.
- * @endif
*/
result NotifyOngoingActivityByAppId(const Tizen::App::AppId& appId, const NotificationRequest& request);
result RemoveOngoingActivityNotification(void);
/**
- * @if VISPARTNER
* Removes the notification message for ongoing activity on behalf of the specified application.
*
* @since 2.0
*
- * @visibility partner
- * @privlevel user
+ * @privlevel partner
* @privilege http://tizen.org/privilege/notificationmanager
*
* @return An error code
* @exception E_OPERATION_FAILED The operation has failed.
* @exception E_PRIVILEGE_DENIED The application does not have the privilege to call this method.
* @remarks Although there is no outstanding notification for the calling application, this method returns @c E_SUCCESS.
- * @endif
*/
result RemoveOngoingActivityNotificationByAppId(const Tizen::App::AppId& appId);