Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - Re: Passing an XPathNavigator to a custum function. >Thread Next - Re: Passing an XPathNavigator to a custum function. Re: Passing an XPathNavigator to a custum function.To: NULL Date: 8/3/2008 8:42:00 AM I am sorry I meant to type MoveToNext. The recursive function is listed in the documetation for that method. Kevin "Martin Honnen" wrote: > Kevin Burton wrote: > > Not to be argumentative but mearly trying to understand. Besides, whatever > > works, right? > > > > There is some sample code under the XPathNavigator that shows recursive > > calls to XPathNavigator using MoveNext() starting out with > > MoveToFirstChild(). This would suggest that XPathNavigator handles more than > > one node. If not then what is the difference between XPathNavigator and just > > XmlNode? > > MoveNext is not a method of XPathNavigator. MoveToFirstChild is one. > I am not sure which sample code you refer to, either post it or post a > URL to it. > As for passing objects to extension functions in XSLT stylesheets, see > http://msdn.microsoft.com/en-us/library/wxaw5z5e(VS.80).aspx, it lists > XPathNodeIterator as a class corresponding to a node set. > > As for the difference between XPathNavigator and XmlNode, XmlNode and > its subclasses are the DOM implementation in the .NET framework while > XPathNavigator is an abstract class that provides a model for XPath > based navigation. There are concrete implementations of that, one for > the DOM model (XmlNode/XmlDocument/XmlElement and so on), one for > XPathDocument. > > > > > > -- > > Martin Honnen --- MVP XML > http://JavaScript.FAQTs.com/ > | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
