March 2002
Intermediate to advanced
864 pages
31h 8m
English
XslTransform
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 ...