System.Xml.DocumentXPathNavigator.MoveToChild C# (CSharp) Method

MoveToChild() public method

public MoveToChild ( string localName, string namespaceUri ) : bool
localName string
namespaceUri string
return bool
        public override bool MoveToChild(string localName, string namespaceUri) {
            if (source.NodeType == XmlNodeType.Attribute) {
                return false;
            }

            XmlNode child = FirstChild(source);
            if (child != null) {
                do {
                    if (child.NodeType == XmlNodeType.Element
                        && child.LocalName == localName
                        && child.NamespaceURI == namespaceUri) {
                        source = child;
                        return true;
                    }
                    child = NextSibling(child);
                }
                while (child != null);
            }
            return false;
        }

Same methods

DocumentXPathNavigator::MoveToChild ( XPathNodeType type ) : bool