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


Схема AlertTemplates (AlertTemplates)

Дата последнего изменения: 6 июля 2010 г.

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

Microsoft SharePoint Foundation содержит набор предварительно определенных шаблонов оповещений. Эти шаблоны сохраняются в файле Alerttemplates.xml, который располагается в папке %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML. Файл Alerttemplates.xml определяет формат, контент, фильтры, типы событий и свойства, используемые для создания предупреждающих сообщений для каждого типа событий. Разработчик может настроить оповещения путем изменения копии файла Alerttemplates.xml и последующей загрузки измененных шаблонов с помощью команды stsadm -o updatealerttemplates.

Шаблоны оповещений также определяют фильтры и типы событий, появляющиеся на новом оповещении и на страницах изменения оповещений (т. е. на страницах subnew.aspx и subedit.aspx).

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

Не изменяйте файл Alerttemplates.xml. Это может привести к потере функциональности при обновлении или установке пакетов обновления.

Список предварительно определенных шаблонов оповещений см. в разделе Предопределенные шаблоны оповещения.

AlertTemplates

  AlertTemplate

    EventTypes

    Format

      Digest

      Header

      HeaderFields

      Subject

      HeaderFieldsHeader

      HeaderFieldsFooter

      RowHeader

      RowFields

      RowFooter

      Footer

      Immedate

      Fields

    Properties

      DigestNotificationExcludedFields

      ImmediateNotificationExcludedFields

      NotificationHandlerAssembly

      NotificationHandlerClassName

      UpdateHandlerAssembly

      UpdateHandlerClassName

    Filters

      FilterDefinition

        FriendlyName

        ShortName

        Query

Пример

В следующем примере демонстрируются основные элементы схемы шаблонов оповещений.

<AlertTemplates>
  <AlertTemplate Type="List" Default="True" Name ="Default Template">
  </AlertTemplate>
  <AlertTemplate Type="List" Name="SPAlertTemplateType.GenericList">
    <EventTypes IsVisible="True"/>
    <Format>
    </Format>
    <Properties>
    </Properties>
    <Filters>
      <FilterDefinition>
      </FilterDefinition>
    </Filters>
  </AlertTemplate>
</AlertTemplates>

См. также

Ссылка

IAlertNotifyHandler

Концепции

Схема Query

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