Udostępnij za pośrednictwem


XslCompiledTransform.CompileToType Metoda

Definicja

Kompiluje arkusz stylów XSLT do określonego 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

stylesheet
XmlReader

Położenie XmlReader na początku arkusza stylów do skompilowania.

settings
XsltSettings

Element XsltSettings do zastosowania do arkusza stylów. Jeśli jest nullto wartość , zostanie zastosowana Default .

stylesheetResolver
XmlResolver

Służy do rozpoznawania XmlResolver modułów arkusza stylów, do których odwołuje się element xsl:import i xsl:include . Jeśli jest nullto , zasoby zewnętrzne nie zostaną rozwiązane.

debug
Boolean

Ustawienie tego ustawienia true umożliwia debugowanie arkusza stylów za pomocą debugera.

typeBuilder
TypeBuilder

Element TypeBuilder używany do kompilacji arkusza stylów. Podany typ TypeBuilder jest używany do generowania wynikowego typu.

scriptAssemblyPath
String

Ścieżka podstawowa zestawów wygenerowanych dla msxsl:script elementów. Jeśli generowany jest tylko jeden zestaw skryptów, ten parametr określa ścieżkę dla tego zestawu. W przypadku wielu zestawów skryptów charakterystyczny sufiks zostanie dołączony do nazwy pliku w celu zapewnienia unikatowości nazw zestawów.

Zwraca

CompilerErrorCollection

CompilerErrorCollection Obiekt zawierający błędy i ostrzeżenia kompilatora wskazujące wyniki kompilacji.

Uwagi

Narzędzie xsltc.exe jest otoką wokół CompileToType metody . Kompilowanie arkuszy stylów za pomocą xsltc.exe tych elementów spełnia wymagania większości aplikacji korzystających z użycia skompilowanych arkuszy stylów. Metoda CompileToType powinna być używana podczas kompilowania niestandardowych narzędzi kompilacji.

Dotyczy