Compartir a través de


DataSource.CreateNavigator Método

Definición

Devuelve 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

Devoluciones

Objeto XPathNavigator situado en el nodo raíz del origen de datos.

Ejemplos

En el ejemplo siguiente, se crea un objeto XPathNavigator para el origen de datos "CityList" mediante el CreateNavigator() método y, a continuación, el XML del origen de datos se muestra en un cuadro de mensaje.

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())

Comentarios

El CreateNavigator() método permite acceder y manipular mediante programación los datos almacenados de un origen de datos representado por el DataSource objeto . Se puede usar cualquiera de las propiedades y métodos compatibles con la clase XPathNavigator para trabajar con el origen de datos.

El CreateNavigator() método reemplaza la propiedad DOM del objeto DataObject usado en el modelo de objetos de Microsoft InfoPath 2003.

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler o en un explorador web.

Se aplica a