System.Xml.XPath.XPathNavigator.MoveToFollowing C# (CSharp) Method

MoveToFollowing() public method

public MoveToFollowing ( XPathNodeType type ) : bool
type XPathNodeType
return bool
        public virtual bool MoveToFollowing(XPathNodeType type)
        {
            return MoveToFollowing(type, null);
        }

Same methods

XPathNavigator::MoveToFollowing ( XPathNodeType type, XPathNavigator end ) : bool
XPathNavigator::MoveToFollowing ( string localName, string namespaceURI ) : bool
XPathNavigator::MoveToFollowing ( string localName, string namespaceURI, XPathNavigator end ) : bool

Usage Example

        public IList<string> GrabBackDropUrls(XPathNavigator nav)
        {
            List<string> urls = new List<string>();
            XPathNodeIterator nIter = nav.SelectChildren("backdrop", "");
            if (nav.MoveToFollowing("backdrop", ""))
            {
                XPathNavigator localNav = nav.CreateNavigator();
                nav.MoveToParent();
                for (int i = 0; i < nIter.Count; i++)
                {
                    if (localNav.GetAttribute("size", "").ToUpperInvariant().Equals("original".ToUpperInvariant()))
                        urls.Add(localNav.Value);

                    localNav.MoveToNext();
                }
            }
            return urls;
        }
All Usage Examples Of System.Xml.XPath.XPathNavigator::MoveToFollowing