Partager via


DataSource.CreateNavigator Méthode

Définition

Retourne un XPathNavigator

public:
 abstract System::Xml::XPath::XPathNavigator ^ CreateNavigator();
public abstract System.Xml.XPath.XPathNavigator CreateNavigator();
abstract member CreateNavigator : unit -> System.Xml.XPath.XPathNavigator
Public MustOverride Function CreateNavigator () As XPathNavigator

Retours

Objet XPathNavigator placé sur le nœud racine de la source de données.

Exemples

Dans l’exemple suivant, un objet XPathNavigator est créé pour la source de données « CityList » à l’aide de la CreateNavigator() méthode , puis le code XML de la source de données est affiché dans une boîte de message.

XPathNavigator myNavigator = 
   this.DataSources["CityList"].CreateNavigator();
MessageBox.Show("Data source XML: " + myNavigator.OuterXml.ToString());
Dim myNavigator As XPathNavigator  = 
   Me.DataSources("CityList").CreateNavigator()
MessageBox.Show("Data source XML: " & myNavigator.OuterXml.ToString())

Remarques

La CreateNavigator() méthode vous permet d’accéder par programmation aux données stockées d’une source de données représentée par l’objet et de DataSource les manipuler. Vous pouvez utiliser toutes les propriétés et méthodes prises en charge par la classe XPathNavigator pour travailler avec la source de données.

La CreateNavigator() méthode remplace la propriété DOM de l’objet DataObject utilisé dans le modèle objet Microsoft InfoPath 2003.

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Vous pouvez accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler ou dans un navigateur web.

S’applique à