Document.SelectNodes Method (String, String, Boolean)

 

Gets a Microsoft.Office.Interop.Word.XMLNodes collection that represents all the nodes that match the XPath parameter in the order in which they appear in the document.

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

XMLNodes SelectNodes(
	string XPath,
	string PrefixMapping = "",
	bool FastSearchSkippingTextNodes = true
)

Parameters

XPath
Type: System.String

A valid XPath string. For more information on XPath, see XPath Reference.

PrefixMapping
Type: System.String

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

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

A Microsoft.Office.Interop.Word.XMLNodes collection that represents all the nodes that match the XPath parameter in the order in which they appear in the document; null if no nodes matching the XPath parameter are found.

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

For information on optional parameters, see Optional Parameters in Office Solutions.

Return to top
Show: