Comparteix a través de


XslCompiledTransform.CompileToType Método

Definición

Compila una hoja de estilos XSLT a un tipo especificado.

public:
 static System::CodeDom::Compiler::CompilerErrorCollection ^ CompileToType(System::Xml::XmlReader ^ stylesheet, System::Xml::Xsl::XsltSettings ^ settings, System::Xml::XmlResolver ^ stylesheetResolver, bool debug, System::Reflection::Emit::TypeBuilder ^ typeBuilder, System::String ^ scriptAssemblyPath);
public static System.CodeDom.Compiler.CompilerErrorCollection CompileToType (System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver, bool debug, System.Reflection.Emit.TypeBuilder typeBuilder, string scriptAssemblyPath);
static member CompileToType : System.Xml.XmlReader * System.Xml.Xsl.XsltSettings * System.Xml.XmlResolver * bool * System.Reflection.Emit.TypeBuilder * string -> System.CodeDom.Compiler.CompilerErrorCollection
Public Shared Function CompileToType (stylesheet As XmlReader, settings As XsltSettings, stylesheetResolver As XmlResolver, debug As Boolean, typeBuilder As TypeBuilder, scriptAssemblyPath As String) As CompilerErrorCollection

Parámetros

stylesheet
XmlReader

El XmlReader colocado al principio de la hoja de estilos que se va a compilar.

settings
XsltSettings

Las características XsltSettings que se van a aplicar a la hoja de estilos. Si es null, se aplicará Default.

stylesheetResolver
XmlResolver

XmlResolver resuelve los módulos de hoja de estilos a los que se hace referencia en los elementos xsl:import y xsl:include. Si es null, no se resolverán los recursos externos.

debug
Boolean

Si se establece en true se habilita la depuración de la hoja de estilos con un depurador.

typeBuilder
TypeBuilder

TypeBuilder utilizado para la compilación de la hoja de estilos. El TypeBuilder proporcionado se usa para generar el tipo resultante.

scriptAssemblyPath
String

La ruta de acceso base de los ensamblados generados para los elementos msxsl:script. Si se genera solo un ensamblado de script, este parámetro especifica la ruta de acceso de ese ensamblado. En el caso de varios ensamblados de script, se anexará un sufijo distintivo al nombre de archivo para asegurar la exclusividad de los nombres de ensamblado.

Devoluciones

Objeto CompilerErrorCollection que contiene los errores y advertencias del compilador que indican los resultados de la compilación.

Comentarios

La xsltc.exe herramienta es un contenedor alrededor del CompileToType método . La compilación de hojas de estilos con xsltc.exe satisface las demandas de la mayoría de las aplicaciones que aprovechan el uso de hojas de estilos compiladas. El CompileToType método se debe usar al compilar herramientas de compilación personalizadas.

Se aplica a