XslCompiledTransform.CompileToType Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Compila un foglio di stile XSLT in un tipo specificato.
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
Parametri
- settings
- XsltSettings
XsltSettings da applicare al foglio di stile. Se è null
verrà applicato Default.
- stylesheetResolver
- XmlResolver
XmlResolver utilizzato per risolvere i moduli dei fogli di stile a cui si fa riferimento in xsl:import
e negli elementi xsl:include
. Se è null
, le risorse esterne non verranno risolte.
- debug
- Boolean
Impostandolo su true
è possibile eseguire il debug del foglio di stile con un debugger.
- typeBuilder
- TypeBuilder
TypeBuilder utilizzato per la compilazione del foglio di stile. L'oggetto TypeBuilder fornito viene usato per generare il tipo risultante.
- scriptAssemblyPath
- String
Percorso di base per gli assembly generati per elementi msxsl:script
. Se viene generato un solo assembly di script, questo parametro specifica il percorso dell'assembly. Se sono presenti vari assembly di script, verrà aggiunto un suffisso distintivo al nome del file per assicurare l'univocità dei nomi di assembly.
Restituisce
Oggetto CompilerErrorCollection contenente errori e avvisi del compilatore che indicano i risultati della compilazione.
Commenti
Lo xsltc.exe
strumento è un wrapper intorno al CompileToType metodo. La compilazione di fogli di stile con l'oggetto xsltc.exe
soddisfa le esigenze della maggior parte delle applicazioni che sfruttano l'uso dei fogli di stile compilati. Il CompileToType metodo deve essere usato durante la compilazione di strumenti di compilazione personalizzati.