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

Ayuda e información

Obtener ayuda sobre SQL Server 2005