Ektron.Cms.Framework.Settings.Notifications.UserNotificationSettingManager

Api class for managing user notification settings in the CMS. UserNotificationSettigns are user settings per notification agent. For example, to recieve notifications via Email, the user would need to provide his\her email address, etc.

Properties
ApiMode Gets or sets the current API access mode. If set to Admin, the API runs with the permissions of an administrator.
ContentLanguage Gets or sets the current content language.
InPreviewMode Gets or sets the current Preview Mode. Returns true if the site is in site preview mode.
RequestInformation Gets the current Request Information.
SitePath Gets the site path.
UserId Gets or sets the currently logged in user ID.
UserSettingService USer Setting Service
Method Description
UserNotificationSettingManager Constructor
UserNotificationSettingManager(ApiAccessMode)
Add(UserNotificationSettingData) Adds a new user notification setting.
Update(UserNotificationSettingData) Updates an existing user notification setting.
Delete(Int64) Deletes a User Notification Setting.
GetItem(Int64) Returns a single UserNotificationSettingData by Id.
GetList(UserNotificationSettingCriteria) Returns a list of UserNotificationSettingData based upon the supplied criteira.
VerifyValidationCode(Int64,String) Verifies that the validation code is correct and enables users notfication settings.