XslCompiledTransform.CompileToType Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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.