AlertTemplates 架构 (AlertTemplates)
上次修改时间: 2010年7月6日
适用范围: SharePoint Foundation 2010
Microsoft SharePoint Foundation 包括一组预定义的通知模板。这些通知模板存储在位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML 文件夹中的 Alerttemplates.xml 文件内。Alerttemplates.xml 定义用于创建每个列表类型的通知消息的格式、内容、筛选器、事件类型和属性。开发人员可以自定义通知,方法是:修改 Alerttemplates.xml 文件的副本,然后使用 stsadm -o updatealerttemplates 命令加载自定义通知模板。
通知模板还可以定义在新通知上显示哪些筛选器和事件类型,以及编辑通知页(subnew.aspx 和 subedit.aspx 页)
备注
不要修改 Alerttemplates.xml 文件。这样做可能会导致在升级或安装 Service Pack 时丢失功能。
有关预定义的通知模板的列表,请参阅预定义的通知模板。
DigestNotificationExcludedFields
ImmediateNotificationExcludedFields
示例
下面的示例演示通知模板架构中的基本元素。
<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>