mscorlib(4.0.0.0) API with additions
XsltContext.cs
1 using System.Xml.XPath;
2 
3 namespace System.Xml.Xsl
4 {
6  public abstract class XsltContext : XmlNamespaceManager
7  {
11  public abstract bool Whitespace
12  {
13  get;
14  }
15 
18  protected XsltContext(NameTable table)
19  : base(table)
20  {
21  }
22 
24  protected XsltContext()
25  : base(new NameTable())
26  {
27  }
28 
29  internal XsltContext(bool dummy)
30  {
31  }
32 
37  public abstract IXsltContextVariable ResolveVariable(string prefix, string name);
38 
44  public abstract IXsltContextFunction ResolveFunction(string prefix, string name, XPathResultType[] ArgTypes);
45 
49  public abstract bool PreserveWhitespace(XPathNavigator node);
50 
55  public abstract int CompareDocument(string baseUri, string nextbaseUri);
56  }
57 }
XsltContext()
Initializes a new instance of the T:System.Xml.Xsl.XsltContext class.
Definition: XsltContext.cs:24
Definition: __Canon.cs:3
XsltContext(NameTable table)
Initializes a new instance of the T:System.Xml.Xsl.XsltContext class with the specified T:System....
Definition: XsltContext.cs:18
abstract IXsltContextVariable ResolveVariable(string prefix, string name)
When overridden in a derived class, resolves a variable reference and returns an T:System....
Encapsulates the current execution context of the Extensible Stylesheet Language for Transformations ...
Definition: XsltContext.cs:6
abstract bool Whitespace
When overridden in a derived class, gets a value indicating whether to include white space nodes in t...
Definition: XsltContext.cs:12
abstract bool PreserveWhitespace(XPathNavigator node)
When overridden in a derived class, evaluates whether to preserve white space nodes or strip them for...
Implements a single-threaded T:System.Xml.XmlNameTable.
Definition: NameTable.cs:5
Resolves, adds, and removes namespaces to a collection and provides scope management for these namesp...
XPathResultType
Specifies the return type of the XPath expression.
Provides a cursor model for navigating and editing XML data.
abstract int CompareDocument(string baseUri, string nextbaseUri)
When overridden in a derived class, compares the base Uniform Resource Identifiers (URIs) of two docu...
abstract IXsltContextFunction ResolveFunction(string prefix, string name, XPathResultType[] ArgTypes)
When overridden in a derived class, resolves a function reference and returns an T:System....