Microsoft.SharePoint.Portal.Alerts Namespace

The Microsoft.SharePoint.Portal.Alerts namespace contains classes that implement the Alerts feature in SharePoint Portal Server.

Classes

The following table lists the classes of the Microsoft.SharePoint.Portal.Alerts namespace and shows a brief description of each.

Name Description
AccessDeniedException Represents the exception thrown when the user does not have sufficient privileges to perform the attempted operation.
ActionRestriction Represents actions to items in a portal site for which you can create alerts.
Administration Provides administrative access for users with sufficient priveleges to manage alerts. You can only get this object through the AlertManager object.
Alert Provides an entry point for modifying data for a single alert.
AlertCollection Represents a collection of alerts in SharePoint Portal Server.
AlertConfiguration Represents a mapping between alert types and delivery channels.
AlertContainsOnlyNoiseWordsException Represents the exception thrown when an alert is created on a search query that contains only noise words.
AlertDeliveryChannelCollection Implements the collection of delivery channels that are available for alerts.
AlertDoNotExistException Represents the exception thrown when the specified alert does not exist.
AlertEditPage Creates a confirmation page when a new alert is created.
AlertException Represents the base class for all alert exceptions.
AlertManager Represents the entry point for managing alerts for a SharePoint Portal Server user.
AlertTemplate Defines the alert template. Derive from this class to implement new templates.
AlertType Defines the alert type. Derive from this class to create alerts for new types.
AlertTypeCollection Implements the collection of alert types.
BooleanAlertForUserOverQuotaException Represents the exception thrown when a user has exceeded their limit for boolean alerts.
BooleanInSiteOverQuoteException Reserved for internal use only.
ChannelDoesNotExistException Represents the exception thrown when the specified delivery channel does not exist.
ChannelOfflineException Exception thrown when the specified delivery channel is not available.
CLRThreadPool Reserved for internal use only.
ConnectionToIndexServerFailedException Represents the exception thrown when the index server is not available.
CorRuntimeHost Reserved for internal use only.
CorruptedMessageException Represents the exception thrown when an alert result is corrupted.
DeliveryChannel Defines a delivery channel for an alert.
DeliveryChannelCollection Implements the collection of alert delivery channels.
DeliveryChannelSettings Defines settings for alerts delivery channels.
EmailChannel Implements the email delivery channel for alerts.
EmailChannelSettings Implements settings for the email delivery channel.
Extension Defines the alert application interface.
ExtensionCollection Loads extension collections from the database. It creates instance classes and initializes them with configuration data.
FailToGetPortalContextException Represents the exception thrown when the AlertManager does not get a valid reference to a PortalContext object.
InvalidArgumentException Represents the exception thrown when an alert method is called with an invalid argument.
InvalidFilterTextException Represents the exception thrown when an invalid text filter is specified for an alert.
NoisyAlertException Represents the exception thrown when an alert contains only noisey words.
Notification Represents a notification in SharePoint Portal Server.
NotificationDataTemporarilyUnavailableException Represents the exception thrown when notification data is unavailable.
NotificationDataUnavailableException Represents the exception thrown when notification data is not available.
NotificationManager Manages notifications for alerts on a portal site.
NotificationManager.NotificationSchedule Represents schedule information for a notification.
NotificationSeed Contains parameter information for notifications.
NotificationServerConfiguration Represents a mapping between notification types and delivery channels.
NotificationService Is reserved for internal use only.
NotificationSite Represents a portal site for which notifications are generated.
NotificationType Represents a type of notification in SharePoint Portal Server. Derive from this class to create new notification types.
NotificationTypeCollection Represents a collection of notification types.
PortalChannel Implements the portal site delivery channel for alerts.
PortalChannelSettings Contains settings for the portal delivery channel. Adding an object of this type to the delivery channels collection will cause alerts to appear in notification summary Web Part on the portal site.
PropertyCannotBeModifiedException Represents the exception thrown when a property cannot be modified.
RankAlertForUserOverQuotaException Represents the exception thrown when a user has too many ranked alerts.
SecurityAccessCheckFailedException Represents the exception thrown when security access failed for the current operation.
SimpleTextRestriction Represents a simple text restriction for SharePoint Portal Server alerts.
SitePolicy Represents the alerts site policy for a portal site.
StandardAlertTemplate Represents the standard alert template. Derive from this class to create new templates for alerts.
SynchronizationIsNotSupportedException Represents the exception thrown when the object that is the subject of an alert does not support synchronization.
TitleExistsForThisUserException Represents the exception thrown when an alert with the specified title already exists for the current user.
UserDoesNotExistException Represents the exception thrown when the specified user for an alert does not exist.
UserPolicy Contains information about user policies, such as quotas and default behaviors.

Enumerations

The following table lists the enumerations of the Microsoft.SharePoint.Portal.Alerts namespace and shows a brief description of each.

Name Description
EmailChannel.Frequency Reserved for internal use only.
SimpleTextRestriction.RestrictionType Contains the Search query predicates used to create simple text restrications.

Interfaces

The following table lists the interfaces of the Microsoft.SharePoint.Portal.Alerts namespace and shows a brief description of each.

Name Description
ICorThreadPool Is reserved for internal use only.

Structures

The following table lists the structures of the Microsoft.SharePoint.Portal.Alerts namespace and shows a brief description of each.

Name Description
Result Contains information about an alert result.