The INotificationsController type exposes the following members.

Methods

  NameDescription
Public methodCountNotifications
Counts the notifications sent to the provided user in the specified portal.
Public methodCreateNotificationType
Creates a new notification type.
Public methodDeleteAllNotificationRecipients
Deletes all NotificationRecipient for the NotificationId.
Public methodDeleteNotification
Deletes an existing notification.
Public methodDeleteNotificationRecipient(Int32, Int32)
Deletes an individual notification recipient.
Public methodDeleteNotificationRecipient(Int32, String, Int32)
Deletes an individual notification recipient based on NotificationTypeId, Context and UserId.
Public methodDeleteNotificationType
Deletes an existing notification type.
Public methodDeleteNotificationTypeAction
Deletes an existing notification type action.
Public methodDeleteUserNotifications
Deletes all user notifications in a specific portal.
Public methodGetNotification
Get a Notification
Public methodGetNotificationByContext
Get a Notification by NotificationTypeId and Context
Public methodGetNotifications
Gets a list of notifications sent to the provided user in the specified portal.
Public methodGetNotificationType(Int32)
Gets a notification type by identifier.
Public methodGetNotificationType(String)
Gets a notification type by name.
Public methodGetNotificationTypeAction(Int32)
Gets a notification type action by identifier.
Public methodGetNotificationTypeAction(Int32, String)
Gets a notification type action by notification type and name.
Public methodGetNotificationTypeActions
Gets the list of notification type actions for the provided notification type.
Public methodGetToasts
Get a list of Toasts that have not been delivered yet.
Public methodIsToastPending
Is there a Toast that needs to be sent for a Notification
Public methodMarkReadyForToast
Mark a Toast ready for sending
Public methodMarkToastSent
Mark Toast being already sent
Public methodSendNotification
Creates a new notification and sets is sender as the portal administrator.
Public methodSetNotificationTypeActions
Set the actions for a NotificationType

See Also