17.4. Mit den XML-Daten des Formulars arbeiten

Der Zugriff auf die Daten in Ihrem Formular hat sich mit dem neuen Objektmodell erheblich vereinfacht. Während in InfoPath 2003 der Zugriff über den MSXML-Parser und ein XmlDocument-Objekt erfolgte, stehen Ihnen jetzt die XPathNavigator- und XPathNodeIterator-Klassen des System.Xml.Xpath-Namespace zur Verfügung. Sie müssen somit nicht mehr »umdenken«, wenn Sie mit InfoPath und XML unter .NET programmieren.

Sie können sich den Zugriff dabei ähnlich wie in einer Datenbankabfrage mit Hilfe eines Zeigers (Cursor) vorstellen. Über die CreateNavigator-Methode jeder Datenquelle, die Ihnen ein XPath-Navigator-Objekt als Ergebnis zurückgibt, haben Sie einen direkten Zugriff.

Das XPathNavigator-Objekt stellt ...

Get Microsoft Office InfoPath 2007 – Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.