Namespace EPiServer.Notification

Classes

DelayedNotificationMessage

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A Notification message that can be sent between users. It has a minimum time to wait before the message should be sent.

DispatcherResult

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

FormatterNotificationMessage

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Notification message used in INotificationFormatter

NotificationEventArgs

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for a NotificationMessage event.

NotificationFormat

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Specifies the format for a NotificationMessage

NotificationMessage

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A Notification message that can be sent between users. This class supports the EPiServer infrastructure and is not intended to be used directly from your code.

NotificationPreference

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

NotificationProviderResult

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. The notification provider result.

NotificationUser

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Represents a sender or a recipient in the notification system.

PagedNotificationUserResult

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Represents a paged result set for notification users.

PagedUserNotificationMessageResult

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Represents a paged result set for user notification messages.

ProviderNotificationMessage

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Notification message used in INotificationProvider.

QueryableNotificationUserService

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Defines the members for a queryable user notification.

ScheduledNotificationMessage

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A Notification message that can be sent between users. It has a setting that specifies the earliest time the message should be sent.

SubscriptionClearedEventArgs

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for a clear Subscription event.

SubscriptionEventArgs

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for a Subscription event.

UserClearedEventArgs

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for a clear user event.

UserNotificationEventArgs

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for a UserNotificationMessage event.

UserNotificationMessage

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Represents a one-to-one message.

UserNotificationsEventArgs

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for a UserNotificationReadAllMessage event.

UserNotificationsQuery

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Class used for querying

Interfaces

INotificationFormatter

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Signature for components that formats NotificationMessage.

INotificationPreferenceRegister

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Signature for a component that can be used to register a default preference resolver.

INotificationProvider

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Signature for a component that can send NotificationMessage.

INotificationProviderStatus

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. By applying to a INotificationProvider implementation, gives the possibility to disable a provider

INotificationUser

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Define the properties and members for a notification user.

INotificationUserEmail

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Define the properties and members for a notification user by email.

INotifier

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Class for sending NotificationMessages

IQueryableNotificationUsers

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

ISubscriptionService

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Class for handling Notification Subscriptions

IUserNotificationFormatter

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Used for formatting UserNotificationMessage. By extending an INotificationFormatter implementation, adds the FormatUserMessage-method to a formatter.

IUserNotificationRepository

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Class for listing UserNotificationMessages

Enums

UserNotificationFormattingMode

The mode for user notification formatting