XslCompiledTransform.CompileToType Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XSLT stil sayfasını belirtilen bir türe derler.
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
Parametreler
- settings
- XsltSettings
Stil XsltSettings sayfasına uygulanacak olan. Bu isenull
Default, uygulanır.
- stylesheetResolver
- XmlResolver
XmlResolver ve xsl:include
öğelerinde xsl:import
başvuruda bulunan stil sayfası modüllerini çözümlemek için kullanılır. Bu ise null
, dış kaynaklar çözümlenmez.
- debug
- Boolean
Bunu olarak true
ayarlamak, stil sayfasında hata ayıklayıcı ile hata ayıklamayı etkinleştirir.
- typeBuilder
- TypeBuilder
Stil TypeBuilder sayfası derlemesi için kullanılan. Sağlanan TypeBuilder, sonuçta elde edilen türü oluşturmak için kullanılır.
- scriptAssemblyPath
- String
Öğeler için oluşturulan msxsl:script
derlemelerin temel yolu. Yalnızca bir betik derlemesi oluşturulursa, bu parametre bu derlemenin yolunu belirtir. Birden çok betik derlemesi olması durumunda, derleme adlarının benzersiz olduğundan emin olmak için dosya adına ayırt edici bir sonek eklenir.
Döndürülenler
CompilerErrorCollection Derlemenin sonuçlarını gösteren derleyici hataları ve uyarıları içeren bir nesne.
Açıklamalar
Araç xsltc.exe
, yönteminin CompileToType etrafındaki bir sarmalayıcıdır. ile xsltc.exe
stil sayfalarını derlemek, derlenmiş stil sayfalarının kullanımından yararlanan çoğu uygulamanın taleplerini karşılayacaktır. Yöntemi, CompileToType özel derleme araçları oluştururken kullanılmalıdır.