C# Class Mvp.Xml.XPointer.SchemaBasedPointer

SchemaBased XPointer pointer.
Inheritance: Mvp.Xml.XPointer.Pointer
显示文件 Open project: Monobjc/monobjc-tools

Public Methods

Method Description
Evaluate ( XPathNavigator nav ) : XPathNodeIterator

Evaluates XPointer pointer and returns iterator over pointed nodes.

SchemaBasedPointer ( IList parts, string xpointer ) : System

Creates scheme based XPointer given list of pointer parts.

Method Details

Evaluate() public method

Evaluates XPointer pointer and returns iterator over pointed nodes.
public Evaluate ( XPathNavigator nav ) : XPathNodeIterator
nav System.Xml.XPath.XPathNavigator XPathNavigator to evaluate the /// on.
return System.Xml.XPath.XPathNodeIterator

SchemaBasedPointer() public method

Creates scheme based XPointer given list of pointer parts.
public SchemaBasedPointer ( IList parts, string xpointer ) : System
parts IList List of pointer parts
xpointer string String representation of the XPointer /// (for error diagnostics)
return System