XslCompiledTransform.CompileToType Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compila uma folha de estilos XSLT em um 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
O XsltSettings a ser aplicado à folha de estilos. Se isso for null, o Default valor será aplicado.
- stylesheetResolver
- XmlResolver
O XmlResolver uso para resolver módulos de folha de estilos referenciados e xsl:importxsl:include elementos. Se isso for null, os recursos externos não serão resolvidos.
- debug
- Boolean
Definir isso para habilitar a true depuração da folha de estilos com um depurador.
- typeBuilder
- TypeBuilder
O TypeBuilder usado para a compilação da folha de estilos. O TypeBuilder fornecido é usado para gerar o tipo resultante.
- scriptAssemblyPath
- String
O caminho base para os assemblies gerados para msxsl:script elementos. Se apenas um assembly de script for gerado, esse parâmetro especifica o caminho para esse assembly. No caso de vários assemblies de script, um sufixo distinto será acrescentado ao nome do arquivo para garantir a exclusividade dos nomes do assembly.
Retornos
Um CompilerErrorCollection objeto que contém erros e avisos do compilador que indicam os resultados da compilação.
Comentários
A xsltc.exe ferramenta é um wrapper em torno do CompileToType método. Compilar folhas de estilos com o xsltc.exe que atenderá às demandas da maioria dos aplicativos que aproveitam o uso de folhas de estilo compiladas. O CompileToType método deve ser usado ao criar ferramentas de compilação personalizadas.