Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Como las hojas de estilos pueden determinar el formato del resultado utilizando una instrucción <xsl:output> con el atributo method, en la tabla siguiente se describe cuál es el formato del resultado cuando se utiliza el método Transform para escribir el resultado, y el formato del resultado se declara como Stream o TextWriter.
![]() |
---|
La clase XslTransform es obsoleta en .NET Framework versión 2.0.Puede llevar a cabo Extensible Stylesheet Language for Transformations (XSLT) mediante la clase XslCompiledTransform.Para obtener más información, vea Uso de la clase XslCompiledTransform y Migración desde la clase XslTransform. |
Como las hojas de estilos pueden determinar el formato del resultado utilizando una instrucción <xsl:output> con el atributo method, en la tabla siguiente se describe cuál es el formato del resultado cuando se utiliza el método Transform para escribir el resultado, y el formato del resultado se declara como Stream o TextWriter. En la tabla siguiente se describe lo que sucede cuando un tipo de resultado se declara mediante el método Transform junto con una instrucción <xsl:output>:
<xsl:output method = > attribute |
Formato del resultado |
---|---|
method="xml" |
XML |
method="html" |
HTML |
method="text" |
Text |
![]() |
---|
Nota: la instrucción <xsl:output> se ignora cuando el resultado del método Transform es XmlReader o XmlWriter. |
Los siguientes atributos son compatibles cuando el resultado del método Transform es Stream o TextWriter:
encoding*
omit-xml-declaration
standalone
doctype-public
doctype-system
cdata-section-elements
indent
Nota
*el atributo encoding se omite cuando el método Transform envía su resultado a TextWriter.Se usa en su lugar la propiedad encoding de TextWriter.
El atributo siguiente se omite si el resultado del método Transform es Stream:
versión: la versión es siempre 1.0.
tipo de medio: el tipo de medio
Caracteres de escape especiales
La etiqueta <xsl:text disable-output-escaping> se utiliza para indicar si los caracteres especiales tienen que ser caracteres de escape en formato XML (por ejemplo, mediante <<> en lugar del símbolo "<") o izquierda en el estado actual. El atributo disable-output-escaping se omite cuando se transforma en un objeto XmlReader oXmlWriter y no afecta a caracteres especiales.