XMLNode.SelectNodes Method

Returns a XMLNodes collection that represents all the nodes that match a specified XPath string in the order in which they appear.

Namespace:  Microsoft.Office.Interop.Word
Assembly:  Microsoft.Office.Interop.Word (in Microsoft.Office.Interop.Word.dll)

Syntax

'Declaration
Function SelectNodes ( _
    XPath As String, _
    PrefixMapping As String, _
    FastSearchSkippingTextNodes As Boolean _
) As XMLNodes
'Usage
Dim instance As XMLNode
Dim XPath As String
Dim PrefixMapping As String
Dim FastSearchSkippingTextNodes As Boolean
Dim returnValue As XMLNodes

returnValue = instance.SelectNodes(XPath, _
    PrefixMapping, FastSearchSkippingTextNodes)
XMLNodes SelectNodes(
    string XPath,
    string PrefixMapping,
    bool FastSearchSkippingTextNodes
)

Parameters

  • XPath
    Type: System.String
    Required String. A valid XPath string. For more information on XPath, see the XPath reference documentation on the Microsoft Developer Network (MSDN) Web site.
  • PrefixMapping
    Type: System.String
    Optional Object. Provides the prefix in the schema against which to perform the search. Use the PrefixMapping parameter if your XPath parameter uses names to search for elements.
  • FastSearchSkippingTextNodes
    Type: System.Boolean
    Optional Boolean. True skips all text nodes while searching for the specified node. False includes text nodes in the search. Default value is False.

Return Value

Type: Microsoft.Office.Interop.Word.XMLNodes

Remarks

Setting the FastSearchSkippingTextNodes parameter to True diminishes performance, because Microsoft Word searches all nodes in a document against the text contained in the node.

See Also

Reference

XMLNode Interface

XMLNode Members

Microsoft.Office.Interop.Word Namespace