XslCompiledTransform.CompileToType Método

Definición

Compila una hoja de estilos XSLT en 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

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

settings
XsltSettings

que XsltSettings se va a aplicar a la hoja de estilos. Si es null, Default se aplicará .

stylesheetResolver
XmlResolver

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

debug
Boolean

Establecer esta opción en true permite depurar la hoja de estilos con un depurador.

typeBuilder
TypeBuilder

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

scriptAssemblyPath
String

Ruta de acceso base para los ensamblados generados para msxsl:script los elementos. Si solo se genera 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 garantizar la unicidad de los nombres de ensamblado.

Devoluciones

Objeto CompilerErrorCollection que contiene 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 debe usarse al compilar herramientas de compilación personalizadas.

Se aplica a