Пример #1
0
        public IEnumerable <SiteMapNode> SelectNodes(string xpath)
        {
            var navigator = new NavigationSiteMapNavigator(this);
            XPathNodeIterator iterator = navigator.Select(xpath);

            return(new NavigationSiteMapNodeSet(iterator));
        }
Пример #2
0
        public SiteMapNode SelectSingleNode(string xpath)
        {
            var navigator = new NavigationSiteMapNavigator(this);
            XPathNodeIterator iterator = navigator.Select(xpath);

            return(iterator.MoveNext() ? ((NavigationSiteMapNavigator)iterator.Current).Object as SiteMapNode : null);
        }