Name
XPathNavigator — System.Xml.XPath (system.xml.dll) abstract class
Synopsis
public abstract class XPathNavigator : ICloneable { // Protected Constructors protected XPathNavigator( ); // Public Instance Properties public abstract string BaseURI{get; } public abstract bool HasAttributes{get; } public abstract bool HasChildren{get; } public abstract bool IsEmptyElement{get; } public abstract string LocalName{get; } public abstract string Name{get; } public abstract string NamespaceURI{get; } public abstract XmlNameTable NameTable{get; } public abstract XPathNodeType NodeType{get; } public abstract string Prefix{get; } public abstract string Value{get; } public abstract string XmlLang{get; } // Public Instance Methods public abstract XPathNavigator Clone( ); public virtual XmlNodeOrder ComparePosition( XPathNavigator nav); public virtual XPathExpression Compile( string xpath); public virtual object Evaluate( string xpath); public virtual object Evaluate( XPathExpression expr); public virtual object Evaluate( XPathExpression expr, XPathNodeIterator context); public abstract string GetAttribute( string localName, string namespaceURI); public abstract string GetNamespace( string name); public virtual bool IsDescendant( XPathNavigator nav); public abstract bool IsSamePosition( XPathNavigator other); public virtual bool Matches( string xpath); public virtual bool Matches( XPathExpression expr); public abstract bool MoveTo( XPathNavigator other); public abstract bool MoveToAttribute ...
Get .NET & XML 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.