XslCompiledTransform.CompileToType Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kompilerar en XSLT-formatmall till en angiven typ.
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
Parametrar
- settings
- XsltSettings
Som XsltSettings ska tillämpas på formatmallen. Om detta är nullDefault tillämpas .
- stylesheetResolver
- XmlResolver
Använd XmlResolver för att matcha formatmallsmoduler som refereras i xsl:import och xsl:include element. Om detta är nulllöses inte externa resurser.
- debug
- Boolean
Om du anger detta till true kan du felsöka formatmallen med ett felsökningsprogram.
- typeBuilder
- TypeBuilder
Används TypeBuilder för formatmallskompilering. Den angivna TypeBuilder används för att generera den resulterande typen.
- scriptAssemblyPath
- String
Bassökvägen för de sammansättningar som genereras för msxsl:script element. Om endast en skriptsammansättning genereras anger den här parametern sökvägen för den sammansättningen. Vid flera skriptsammansättningar läggs ett distinkt suffix till i filnamnet för att säkerställa att sammansättningsnamnen är unika.
Returer
Ett CompilerErrorCollection objekt som innehåller kompilatorfel och varningar som anger resultatet av kompilering.
Kommentarer
Verktyget xsltc.exe är en omslutning runt CompileToType metoden. Kompilering av formatmallar med xsltc.exe kommer att uppfylla kraven för de flesta program som använder kompilerade formatmallar. Metoden CompileToType bör användas när du skapar anpassade kompileringsverktyg.