The methods of System.Xml.XPath.XPathNavigator are listed below. For a list of all members, see the XPathNavigator Members list.
See Also: Inherited members from System.Xml.XPath.XPathItem
AppendChild() : System.Xml.XmlWriter Documentation for this section has not yet been entered.AppendChild(string) Documentation for this section has not yet been entered.AppendChild(System.Xml.XmlReader) Documentation for this section has not yet been entered.AppendChild(XPathNavigator) Documentation for this section has not yet been entered.AppendChildElement(string, string, string, string) Documentation for this section has not yet been entered.CheckValidity(System.Xml.Schema.XmlSchemaSet, System.Xml.Schema.ValidationEventHandler) : bool Documentation for this section has not yet been entered. abstractClone() : XPathNavigator Clones this instance and returns the copy.ComparePosition(XPathNavigator) : System.Xml.XmlNodeOrder Evaluates in which direction the current node of the argument XPathNavigator exists as compared to the current node of this instance.Compile(string) : XPathExpression Compiles the specified string that represents XPath expression and returns System.Xml.XPath.XPathExpression instance.CreateAttribute(string, string, string, string) Documentation for this section has not yet been entered.CreateAttributes() : System.Xml.XmlWriter Documentation for this section has not yet been entered.CreateNavigator() : XPathNavigator Documentation for this section has not yet been entered.DeleteRange(XPathNavigator) Documentation for this section has not yet been entered.DeleteSelf() Documentation for this section has not yet been entered.Evaluate(string) : object Evaluates an XPath expression and returns the result. The call to this method is equivalent to Evaluate (Compile (xpath)).Evaluate(XPathExpression) : object Evaluates an XPath expression and returns the result. The call to this method is equivalent to Evaluate (expr, null).Evaluate(string, System.Xml.IXmlNamespaceResolver) : object Documentation for this section has not yet been entered.Evaluate(XPathExpression, XPathNodeIterator) : object Evaluates an XPath expression and returns the result.GetAttribute(string, string) : string Gets the value string of the specified attribute.GetNamespace(string) : string Gets the namespace URI that is mapped to the argument prefix.GetNamespacesInScope(System.Xml.XmlNamespaceScope) : IDictionary<string, string> Documentation for this section has not yet been entered.InsertAfter() : System.Xml.XmlWriter Documentation for this section has not yet been entered.InsertAfter(string) Documentation for this section has not yet been entered.InsertAfter(System.Xml.XmlReader) Documentation for this section has not yet been entered.InsertAfter(XPathNavigator) Documentation for this section has not yet been entered.InsertBefore() : System.Xml.XmlWriter Documentation for this section has not yet been entered.InsertBefore(string) Documentation for this section has not yet been entered.InsertBefore(System.Xml.XmlReader) Documentation for this section has not yet been entered.InsertBefore(XPathNavigator) Documentation for this section has not yet been entered.InsertElementAfter(string, string, string, string) Documentation for this section has not yet been entered.InsertElementBefore(string, string, string, string) Documentation for this section has not yet been entered.IsDescendant(XPathNavigator) : bool Evaluates if the current node of the argument XPathNavigator is a descendant of the current node of this instance. abstractIsSamePosition(XPathNavigator) : bool Evaluates if the current node of the argument XPathNavigator is positioned as the same as the current node of this instance.LookupNamespace(string) : string Documentation for this section has not yet been entered.LookupPrefix(string) : string Documentation for this section has not yet been entered.Matches(string) : bool Evaluates if the current node matches with the argument XPath expression. The call to this method is equivalent to Matches (Compile (xpath)).Matches(XPathExpression) : bool Evaluates if the current node matches with the argument XPath expression. abstractMoveTo(XPathNavigator) : bool Moves the current node of this instance to the current node of the argument navigator.MoveToAttribute(string, string) : bool Moves the current node to the specified attribute.MoveToChild(XPathNodeType) : bool Documentation for this section has not yet been entered.MoveToChild(string, string) : bool Documentation for this section has not yet been entered.MoveToFirst() : bool Moves the current node to the first sibling node. abstractMoveToFirstAttribute() : bool Moves the current node to the first attribute. abstractMoveToFirstChild() : bool Moves the current node to the first child node.MoveToFirstNamespace() : bool Moves the current node to the first namespace node. The call to this method is euivalent to MoveToFirstNamespace (XPathNamespaceScope.All). abstractMoveToFirstNamespace(XPathNamespaceScope) : bool Moves the current node to the first namespace node, filtered by the argument scope.MoveToFollowing(XPathNodeType) : bool Documentation for this section has not yet been entered.MoveToFollowing(string, string) : bool Documentation for this section has not yet been entered.MoveToFollowing(XPathNodeType, XPathNavigator) : bool Documentation for this section has not yet been entered.MoveToFollowing(string, string, XPathNavigator) : bool Documentation for this section has not yet been entered. abstractMoveToId(string) : bool Moves the current node to the node that matches with the specified ID.MoveToNamespace(string) : bool Mpves the current node to the namespace node that has the specified prefix. abstractMoveToNext() : bool Moves the current node to the next sibling node.MoveToNext(XPathNodeType) : bool Documentation for this section has not yet been entered.MoveToNext(string, string) : bool Documentation for this section has not yet been entered. abstractMoveToNextAttribute() : bool Moves the current node to the next attribute.MoveToNextNamespace() : bool Moves the current node to the next namespace node. The call to this method is euivalent to MoveToNextNamespace (XPathNamespaceScope.All). abstractMoveToNextNamespace(XPathNamespaceScope) : bool Moves the current node to the next namespace node, filtered by the argument scope. abstractMoveToParent() : bool Moves the current node to the parent node. If the current node is attribute, then it moves to the owner element node. It also applies to the current node is namespace (note that the parent node of a namespace node is not always local parent node). abstractMoveToPrevious() : bool Moves the current node to the previous sibling node.MoveToRoot() Moves the current node to the document root. This method never fails.PrependChild() : System.Xml.XmlWriter Documentation for this section has not yet been entered.PrependChild(string) Documentation for this section has not yet been entered.PrependChild(System.Xml.XmlReader) Documentation for this section has not yet been entered.PrependChild(XPathNavigator) Documentation for this section has not yet been entered.PrependChildElement(string, string, string, string) Documentation for this section has not yet been entered.ReadSubtree() : System.Xml.XmlReader Documentation for this section has not yet been entered.ReplaceRange(XPathNavigator) : System.Xml.XmlWriter Documentation for this section has not yet been entered.ReplaceSelf(string) Documentation for this section has not yet been entered.ReplaceSelf(System.Xml.XmlReader) Documentation for this section has not yet been entered.ReplaceSelf(XPathNavigator) Documentation for this section has not yet been entered.Select(string) : XPathNodeIterator Evaluates an XPath expression that returns XPath node-set and returns the result. The call to this method is equivalent to Select (Compile (xpath)).Select(XPathExpression) : XPathNodeIterator Evaluates an XPath expression that returns XPath node-set and returns the result. This method is the same as the result of Select (Compile (xpath)).Select(string, System.Xml.IXmlNamespaceResolver) : XPathNodeIterator Documentation for this section has not yet been entered.SelectAncestors(XPathNodeType, bool) : XPathNodeIterator Selects the ancestor nodes and optionally the current node itself that has specific node type.SelectAncestors(string, string, bool) : XPathNodeIterator Selects the ancestor nodes and optionally the current node itself that has specific qualified name of the current node of this instance. The typical usage of this method is internal XPath evaluation of "ancestor::foo" or "ancestor-or-self::bar".SelectChildren(XPathNodeType) : XPathNodeIterator Selects the child nodes that has specific qualified name.SelectChildren(string, string) : XPathNodeIterator Selects the child nodes that has specific qualified name.SelectDescendants(XPathNodeType, bool) : XPathNodeIterator Selects the descendant nodes and optionally the current node itself that has specific node type.SelectDescendants(string, string, bool) : XPathNodeIterator Selects the descendant nodes and optionally the current node itself that has specific qualified name of the current node of this instance. The typical usage of this method is internal XPath evaluation of "descendant::foo" or "descendant-or-self::bar".SelectSingleNode(string) : XPathNavigator Documentation for this section has not yet been entered.SelectSingleNode(XPathExpression) : XPathNavigator Documentation for this section has not yet been entered.SelectSingleNode(string, System.Xml.IXmlNamespaceResolver) : XPathNavigator Documentation for this section has not yet been entered.SetTypedValue(object) Documentation for this section has not yet been entered.SetValue(string) Documentation for this section has not yet been entered. overrideToString() : string Overriden. Returns the node value of the current node. The value is equivalent to XPathNavigator.Value property. overrideValueAs(Type, System.Xml.IXmlNamespaceResolver) : object Documentation for this section has not yet been entered.WriteSubtree(System.Xml.XmlWriter) Documentation for this section has not yet been entered.