定义 XSLT 内容格式化程序
XSLT 内容格式化程序是 Notification Services 附带的标准内容格式化程序。必须为使用 XSLT 内容格式化程序的每个通知类配置该程序。
属性
定义 XSLT 内容格式化程序时使用下列属性和值:
- ClassName(必需)必须是 XsltFormatter。
- 不要为标准内容格式化程序信息使用 AssemblyName 属性。
参数
XSLT 内容格式化程序使用三个命名参数作为初始化参数:
- XsltBaseDirectoryPath(必需)指定作为所有 XSLT 文件的根位置的目录。
- XsltFileName(必需)指定用于将原始通知数据转换为适当的显示格式的 XSLT 文件的名称。
- DisableEscaping(可选)提供一个布尔值,指示事件数据包含 XML 或 HTML 数据并阻止对数据的进一步转换。默认值为 false。
示例
下面的示例说明如何在应用程序定义文件 (ADF) 中定义 XSLT 内容格式化程序:
<ContentFormatter>
<ClassName>XsltFormatter</ClassName>
<Arguments>
<Argument>
<Name>XsltBaseDirectoryPath</Name>
<Value>C:\TransformDirectory</Value>
</Argument>
<Argument>
<Name>XsltFileName</Name>
<Value>StockTransform.xsl</Value>
</Argument>
<Argument>
<Name>DisableEscaping</Name>
<Value>true</Value>
</Argument>
</Arguments>
</ContentFormatter>
请参阅
概念
配置内容格式化程序
创建 XSLT 文件
XSLT 文件位置
其他资源
XSLT 内容格式化程序
定义通知类
定义 Notification Services 应用程序