Definir el formateador de contenido XSLT
El formateador de contenido XSLT es el formateador de contenido estándar incluido en Notification Services. Debe configurar el formateador de contenido XSLT para cada clase de notificación que lo utiliza.
Propiedades
Utilice las siguientes propiedades y valores al definir un formateador de contenido XSLT:
- ClassName debe ser XsltFormatter (obligatorio).
- No utilice la propiedad AssemblyName para obtener información del formateador de contenido estándar.
Argumentos
El formateador de contenido XSLT tiene tres argumentos con nombre como parámetros de inicialización:
- XsltBaseDirectoryPath especifica el directorio que sirve como la ubicación raíz de todos los archivos XSLT (obligatorio).
- XsltFileName especifica el nombre del archivo XSLT utilizado para transformar los datos de notificaciones sin procesar en el formato correcto para presentación (obligatorio).
- DisableEscaping proporciona un valor booleano que indica que el dato de eventos contiene datos XML o HTML y que impide más transformación de los datos (opcional). El valor predeterminado es false.
Ejemplo
El siguiente ejemplo muestra cómo definir un formateador de contenido XSLT en un archivo de definición de aplicación (ADF):
<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>
Vea también
Conceptos
Configurar formateadores de contenido
Crear archivos XSLT
Ubicaciones de archivos XSLT
Otros recursos
Formateador de contenido XSLT
Definir clases de notificación
Definir aplicaciones de Notification Services