only for RuBoard - do not distribute or recompile Previous Section Next Section
XslTransform sealed class

System.Xml.Xsl (system.xml.dll)

This object, an object implementing IXPathNavigable, or a XmlReader object (remember, an XSL stylesheet is an XML document itself). The Transform() method takes a URL, an XPathNavigator object, or an object implementing IXPathNavigable as its first argument, which contains the XML document to transform. The second argument is an XsltArgumentList object; see XsltArgumentList for an example of using bound functions and/or variables.

The transformed result is output to an XmlReader object by default, or you can specify either a System.IO.Stream, XmlWriter, or XmlTextWriter object in the third argument for the output.

public sealed class XslTransform {
// Public Constructors
   public method XslTransform();  
// Public Instance Properties
   public field XmlResolver XmlResolver{set; } 
// Public Instance Methods
   public method void Load(
        System.Xml.XPath.IXPathNavigable stylesheet);  
   public method void Load(
        System.Xml.XPath.IXPathNavigable stylesheet, 
        System.Xml.XmlResolver resolver);  
   public method void Load(string url);  
   public method void Load(string url, 
        System.Xml.XmlResolver resolver);  
   public method void Load(System.Xml.XmlReader stylesheet);  
   public method void Load(System.Xml.XmlReader stylesheet, 
        System.Xml.XmlResolver resolver);  
   public method void Load(
        System.Xml.XPath.XPathNavigator stylesheet);  
   public method void Load(
        System.Xml.XPath.XPathNavigator stylesheet, 
        System.Xml.XmlResolver resolver);  
   public method void Transform(
        System.Xml.XPath.IXPathNavigable input, 
        XsltArgumentList args, System.IO.Stream output);  
   public method void Transform(
        System.Xml.XPath.IXPathNavigable input, 
        XsltArgumentList args, 
        System.IO.TextWriter output);  
   public method void Transform(
        System.Xml.XPath.IXPathNavigable input, 
        XsltArgumentList args, 
        System.Xml.XmlWriter output);  
   public method void Transform(string inputfile, 
        string outputfile);  
   public method void Transform(
        System.Xml.XPath.XPathNavigator input, 
        XsltArgumentList args, System.IO.Stream output);  
   public method void Transform(
        System.Xml.XPath.XPathNavigator input, 
        XsltArgumentList args, 
        System.IO.TextWriter output);  
   public method void Transform(
        System.Xml.XPath.XPathNavigator input, 
        XsltArgumentList args, 
        System.Xml.XmlWriter output);  
   public method XmlReader Transform(
        System.Xml.XPath.IXPathNavigable input, 
        XsltArgumentList args);  
   public method XmlReader Transform(
        System.Xml.XPath.XPathNavigator input, 
        XsltArgumentList args);  
}
only for RuBoard - do not distribute or recompile Previous Section Next Section