Name
XsltContext
Synopsis
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 method XsltContext(); public method XsltContext(System.Xml.NameTable table); // Public Instance Properties public abstract field bool Whitespace{get; } // Public Instance Methods public abstract method int CompareDocument(string baseUri, string nextbaseUri); public abstract method bool PreserveWhitespace( System.Xml.XPath.XPathNavigator node); public abstract method IXsltContextFunction ResolveFunction( string prefix, string name, System.Xml.XPath.XPathResultType[] ArgTypes); public abstract method IXsltContextVariable ResolveVariable( string prefix, string name); }
Hierarchy
System.Object→System.Xml.XmlNamespaceManager(System.Collections.IEnumerable)→XsltContext
Passed To
IXsltContextFunction.Invoke()
, IXsltContextVariable.Evaluate()
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.