Document.SelectNodes (Word)

Retorna uma coleção XMLNodes que representa todos os nós que coincidem com o parâmetro XPath na ordem em que aparecem no documento ou no intervalo.

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

SelectNodes (XPath, PrefixMapping, FastSearchSkippingTextNodes)


Dim objElements As XMLNodes 
Dim strElement As String 
Dim strPrefix As String 
 
strElement = "/x:catalog/x:book" 
strPrefix = "xmlns:x=""" & ActiveDocument _ 
 .XMLSchemaReferences(1).NamespaceURI & """" 
 
Set objElements = ActiveDocument _ 
 .SelectNodes(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 é False.