XslCompiledTransform.CompileToType Méthode

Définition

Compile une feuille de style XSLT en un type spécifié.

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

Paramètres

stylesheet
XmlReader

Positionné XmlReader au début de la feuille de style à compiler.

settings
XsltSettings

À XsltSettings appliquer à la feuille de style. Si c’est nullle cas, le Default sera appliqué.

stylesheetResolver
XmlResolver

Utilisation XmlResolver pour résoudre les modules de feuille de style référencés dans et xsl:import élémentsxsl:include. Si c’est nullle cas, les ressources externes ne sont pas résolues.

debug
Boolean

La définition de ce true paramètre permet de déboguer la feuille de style avec un débogueur.

typeBuilder
TypeBuilder

Utilisé TypeBuilder pour la compilation de feuille de style. Le TypeBuilder fourni est utilisé pour générer le type résultant.

scriptAssemblyPath
String

Chemin d’accès de base pour les assemblys générés pour msxsl:script les éléments. Si un seul assembly de script est généré, ce paramètre spécifie le chemin d’accès de cet assembly. Dans le cas de plusieurs assemblys de script, un suffixe distinctif sera ajouté au nom de fichier pour garantir l’unicité des noms d’assembly.

Retours

Objet CompilerErrorCollection contenant des erreurs et des avertissements du compilateur qui indiquent les résultats de la compilation.

Remarques

L’outil xsltc.exe est un wrapper autour de la CompileToType méthode. La compilation de feuilles de style avec les xsltc.exe exigences de la plupart des applications qui tirent parti de l’utilisation de feuilles de style compilées. La CompileToType méthode doit être utilisée lors de la création d’outils de compilation personnalisés.

S’applique à