DataSource.CreateNavigator Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um 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
Retornos
Um objeto XPathNavigator posicionado no nó raiz da fonte de dados.
Exemplos
No exemplo a seguir, um objeto XPathNavigator é criado para a fonte de dados "CityList" usando o CreateNavigator() método e, em seguida, o XML da fonte de dados é exibido em uma caixa de mensagem.
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())
Comentários
O CreateNavigator() método permite que você acesse e manipule programaticamente os dados armazenados de uma fonte de dados representada pelo DataSource objeto. Você pode usar qualquer uma das propriedades e métodos compatíveis com a classe XPathNavigator para trabalhar com a fonte de dados.
O CreateNavigator() método substitui a propriedade DOM do objeto DataObject usado no modelo de objeto Microsoft InfoPath 2003.
This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.
This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.