C# Class DotNetNuke.Modules.Xml.Providers.XmlRenderingProvider.XslCompiledTransform.Provider

Inheritance: XmlRenderingProvider
Show file Open project: DNNCommunity/DNN.XML

Private Properties

Property Type Description
GetXslContentByWebRequest System.Xml.Xsl.XslCompiledTransform
GetXslTransform System.Xml.Xsl.XslCompiledTransform
TransformArgumentList System.Xml.Xsl.XsltArgumentList

Public Methods

Method Description
ExportProviderSettings ( int moduleId, XmlWriter writer ) : void
ImportProviderSettings ( int moduleId, XmlNode settingsNode ) : void
Provider ( ) : System.IO
Render ( XmlReader reader, TextWriter output, Page page, DotNetNuke.Entities.Modules.ModuleInfo moduleConfiguration ) : void

Private Methods

Method Description
GetXslContentByWebRequest ( string contentUrl, bool prohibitDtd, bool enableDocument, bool enableScript ) : XslCompiledTransform

GetXSLContent loads the xsl content into an Xsl.XslCompiledTransform

GetXslTransform ( string xslsrc, int portalId ) : XslCompiledTransform

Loads the stylesheet into the transform engine

TransformArgumentList ( int moduleId ) : XsltArgumentList

Method Details

ExportProviderSettings() public method

public ExportProviderSettings ( int moduleId, XmlWriter writer ) : void
moduleId int
writer System.Xml.XmlWriter
return void

ImportProviderSettings() public method

public ImportProviderSettings ( int moduleId, XmlNode settingsNode ) : void
moduleId int
settingsNode System.Xml.XmlNode
return void

Provider() public method

public Provider ( ) : System.IO
return System.IO

Render() public method

public Render ( XmlReader reader, TextWriter output, Page page, DotNetNuke.Entities.Modules.ModuleInfo moduleConfiguration ) : void
reader XmlReader
output System.IO.TextWriter
page System.Web.UI.Page
moduleConfiguration DotNetNuke.Entities.Modules.ModuleInfo
return void