Document.SelectSingleNode (Word)

Retorna um objeto XMLNode que representa o primeiro nó que corresponde ao parâmetro XPath no documento especificado.

A definição do parâmetro como FastSearchSkippingTextNodes como false diminui o desempenho porque o Microsoft Word pesquisa todos os nós em um documento em relação ao texto contido no nó.

SelectSingleNode (XPath, PrefixMapping, FastSearchSkippingTextNodes)


Dim objElement As XMLNode 
Dim strElement As String 
Dim strPrefix As String 
 
strElement = "/x:catalog/x:book/x:title" 
strPrefix = "xmlns:x=""" & ActiveDocument _ 
 .XMLSchemaReferences(1).NamespaceURI & """" 
 
Set objElement = ActiveDocument _ 
 .SelectSingleNode(strElement, strPrefix)

Arguments

O seguinte argumento é necessário

XPath (String) - Uma sequência de caminho XPath válida. Para obter mais informações sobre o XPath, consulte a documentação de referência do XPath no Web site Microsoft Developer Network (MSDN).

Optional arguments

Os seguintes argumentos são opcionais

PrefixMapping (String) - Fornece o prefixo no esquema no qual será realizada a busca. Use o parâmetro PrefixMapping se o seu parâmetro XPath usar nomes para busca de elementos.

FastSearchSkippingTextNodes (Boolean) - True ignora todos os nós de texto ao procurar o nó especificado. False inclui nós de texto na pesquisa. Valor padrão é True.