XslCompiledTransform.CompileToType Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkompiluje šablonu stylů XSLT do zadaného typu.
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
Parametry
- settings
- XsltSettings
Použije XsltSettings se na šablonu stylů. Pokud anonull
, použije se.Default
- stylesheetResolver
- XmlResolver
Použití XmlResolver k řešení modulů šablon stylů odkazovaných na prvky xsl:import
a xsl:include
prvky. Pokud se jedná null
o externí prostředky, nebudou vyřešeny.
- debug
- Boolean
Nastavením tohoto true
nastavení povolíte ladění šablon stylů pomocí ladicího programu.
- typeBuilder
- TypeBuilder
Používá se TypeBuilder pro kompilaci šablon stylů. Zadaný TypeBuilder se používá k vygenerování výsledného typu.
- scriptAssemblyPath
- String
Základní cesta pro sestavení generovaná pro msxsl:script
prvky. Pokud se vygeneruje pouze jedno sestavení skriptu, tento parametr určuje cestu pro dané sestavení. V případě více sestavení skriptu se k názvu souboru připojí názvová přípona, která zajistí jedinečnost názvů sestavení.
Návraty
CompilerErrorCollection Objekt obsahující chyby kompilátoru a upozornění, které označují výsledky kompilace.
Poznámky
Nástroj xsltc.exe
je obálka kolem CompileToType metody. Kompilování šablon stylů pomocí xsltc.exe
šablon bude vyhovovat požadavkům většiny aplikací, které využívají použití kompilovaných šablon stylů. Metoda CompileToType by se měla použít při vytváření vlastních nástrojů pro kompilaci.