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 for null
, o Default será aplicado.
- stylesheetResolver
- XmlResolver
O XmlResolver a ser usado para resolver os módulos de folha de estilos referenciados nos elementos xsl:import
e xsl:include
. Se for null
, os recursos externos não serão resolvidos.
- debug
- Boolean
Definir essa opção como true
habilita a 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 elementos msxsl:script
. Se apenas um assembly de script for gerado, esse parâmetro especificará o caminho para esse assembly. No caso de vários assemblies de script, um sufixo característico será acrescentado ao nome do arquivo para garantir a exclusividade dos nomes de assembly.
Retornos
Um objeto CompilerErrorCollection que contém erros de compilador e avisos que indicam os resultados da compilação.
Comentários
A xsltc.exe
ferramenta é um wrapper em torno do CompileToType método . Compilar folhas de estilo com o xsltc.exe
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.