Поделиться через


Объектная модель оповещений

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

Используйте свойство Alerts классов SPUser или SPWeb для возврата объекта SPAlertCollection, который представляет коллекцию оповещений для пользователя или сайта. Индексатор позволяет получить отдельные оповещения из коллекции.

ПримечаниеПримечание

После изменения оповещения необходимо вызвать метод Update().

Модель объекта оповещений

В следующей таблице приведено краткое описание классов, структур и перечислений оповещений. Примеры кодов приведены в соответствующей справочной главе.

Класс, структура, перечисление

Описание

SPAlert

Представляет оповещение. Содержит информацию об оповещении, например использованный шаблон оповещения, частота оповещения и идентификатор пользователя, создавшего оповещение.

SPAlertCollection

Коллекция объектов SPAlert. Позволяет выполнять итерацию оповещений по пользователям или сайтам. Используйте методы Add и Delete для программного добавления или удаления оповещений.

SPAlertTemplate

Информация о шаблоне оповещения.

SPAlertTemplateCollection

Коллекция шаблонов оповещений.

SPAlertFrequency

Перечисление, указывающее на временной интервал отправки оповещения.

SPAlertEventData

Структура, предоставляющая информацию по событию оповещения.

SPAlertHandlerParams

Структура, содержащая облегченный объект SPAlert.

SPAlertStatus

Перечисление, определяющее статус оповещения: ошибка, включено, выключено.

SPAlertType

Перечисление, определяющее тип оповещения: пользовательское оповещение, оповещение об элементах, оповещение по спискам.

SPAlertDeliveryChannels

Перечисление, определяющее тип доставки оповещения: по e-mail или SMS-сообщением.

См. также

Концепции

Оповещения в SharePoint Foundation