XslTransform

XslTransform

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

This object uses the Load( )method to input a stylesheet from either a URL, an XPathNavigator object, an object implementing IXPathNavigable, or an 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.

Note that in the .NET 1.1 release, any method or constructor of this class which does not take an XmlResolver instance has been marked obsolete, in favor of overloads that take an XmlResolver instance to resolve external entities (DTD references, entity references, and so on). Change any legacy (pre-1.1) code using those methods to take an XmlResolver instance in the method or constructor call, as these obsolete methods could disappear in a future version of the framework.

public sealed class XslTransform {
// Public Constructors
   public XslTransform( );
// Public Instance Properties
   public XmlResolver XmlResolver{set; } 
// obsolete
// Public Instance Methods
   public void Load(System.Xml.XPath.IXPathNavigable stylesheet);
// obsolete
   public void Load(// obsolete
       System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver);
   public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver,
       System.Security.Policy.Evidence evidence);
   public void Load(string url);
   public void Load(string url, System.Xml.XmlResolver resolver);
   public void Load(System.Xml.XmlReader stylesheet);
// obsolete
   public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver)
// obsolete
   public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver,
       System.Security.Policy.Evidence evidence);
   public void Load(System.Xml.XPath.XPathNavigator stylesheet)
// obsolete
   public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver)
// obsolete
   public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver,
       System.Security.Policy.Evidence evidence);
   public void Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args,
       System.IO.Stream output)
// obsolete
   public void Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args,
       System.IO.Stream output, System.Xml.XmlResolver resolver);
   public void Transform( System.Xml.XPath.IXPathNavigable input, XsltArgumentList args,
       System.IO.TextWriter output)
// obsolete
   public void Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args,
       System.IO.TextWriter output, System.Xml.XmlResolver resolver);
   public void Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args,
       System.Xml.XmlWriter output)
// obsolete
   public void Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args,
       System.Xml.XmlWriter output, System.Xml.XmlResolver resolver);
   public void Transform(string inputfile, string outputfile)
// obsolete
   public void Transform(string inputfile, string outputfile, System.Xml.XmlResolver resolver);
   public void Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args,
       System.IO.Stream output)
// obsolete
   public void Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args,
       System.IO.Stream output, System.Xml.XmlResolver resolver);
   public void Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args,
       System.IO.TextWriter output)
// obsolete
   public void Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args,
       System.IO.TextWriter output, System.Xml.XmlResolver resolver);
   public void Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args,
      System.Xml.XmlWriter output)
// obsolete
   public void Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args,
       System.Xml.XmlWriter output, System.Xml.XmlResolver resolver);
   public XmlReader Transform(// obsolete
       System.Xml.XPath.IXPathNavigable input, XsltArgumentList args);
   public XmlReader Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args,
       System.Xml.XmlResolver resolver);
   public XmlReader Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args)
// obsolete
   public XmlReader Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args,
       System.Xml.XmlResolver resolver);
}


    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System
     
    ASPTreeView.com
     
    Evaluation has ИЩ»№ОЛїШЕexpired.
    Info...