This class provides a way to resolve namespaces and determine the current context for XPath variables and expressions. It inherits System.Xml.XmlNamespaceManager and its namespace functions. Additional methods defined for this class resolve variables ( ResolveVariable( ) ) as well as references to XPath functions invoked during execution ( ResolveFunction( ) ). public abstract class XsltContext : System.Xml.XmlNamespaceManager { // Public Constructors public XsltContext ( ); public XsltContext (System.Xml.NameTable table ); // Public Instance Properties public abstract bool Whitespace {get; } // Public Instance Methods public abstract int CompareDocument (string baseUri , string nextbaseUri ); public abstract bool PreserveWhitespace (System.Xml.XPath.XPathNavigator node ); public abstract IXsltContextFunction ResolveFunction (string prefix , string name , System.Xml.XPath.XPathResultType[ ] ArgTypes ); public abstract IXsltContextVariable ResolveVariable (string prefix , string name ); } HierarchySystem.Object System.Xml.XmlNamespaceManager(System.Collections.IEnumerable) XsltContext Passed ToIXsltContextFunction.Invoke( ) , IXsltContextVariable.Evaluate( ) |