DataSource.CreateNavigator Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.