C# Class Mvp.Xml.Common.XPath.IndexingXPathNavigator.IndexingXsltContext

XsltContext providing key() extension function.
Inheritance: System.Xml.Xsl.XsltContext
Mostrar archivo Open project: Monobjc/monobjc-tools

Public Methods

Method Description
CompareDocument ( string baseUri, string nextbaseUri ) : int

Not applicable.

IndexingXsltContext ( XPathNavigatorIndexManager manager, XmlNameTable nt ) : System

Creates new IndexingXsltContext.

PreserveWhitespace ( XPathNavigator node ) : bool

Not applicable.

ResolveFunction ( string prefix, string name, XPathResultType argTypes ) : IXsltContextFunction

Resolves key() extension function.

ResolveVariable ( string prefix, string name ) : IXsltContextVariable

No custom variables.

Method Details

CompareDocument() public method

Not applicable.
public CompareDocument ( string baseUri, string nextbaseUri ) : int
baseUri string
nextbaseUri string
return int

IndexingXsltContext() public method

Creates new IndexingXsltContext.
public IndexingXsltContext ( XPathNavigatorIndexManager manager, XmlNameTable nt ) : System
manager XPathNavigatorIndexManager Newly created IndexingXsltContext
nt System.Xml.XmlNameTable The name table to use.
return System

PreserveWhitespace() public method

Not applicable.
public PreserveWhitespace ( XPathNavigator node ) : bool
node System.Xml.XPath.XPathNavigator
return bool

ResolveFunction() public method

Resolves key() extension function.
public ResolveFunction ( string prefix, string name, XPathResultType argTypes ) : IXsltContextFunction
prefix string The prefix of the function as it appears in the XPath expression
name string The name of the function
argTypes XPathResultType An array of argument types for the function being resolved
return IXsltContextFunction

ResolveVariable() public method

No custom variables.
public ResolveVariable ( string prefix, string name ) : IXsltContextVariable
prefix string
name string
return IXsltContextVariable