CustomXMLPart.SelectNodes Method (Office)
Selects a collection of nodes from a custom XML part.
Syntax
expression .SelectNodes(XPath)
expression An expression that returns a CustomXMLPart object.
Parameters
Name |
Required/Optional |
Data Type |
Description |
---|---|---|---|
XPath |
Required |
String |
Contains the XPath expression. |
Return Value
CustomXMLNodes
Example
The following example demonstrates adding a custom XML part, selecting a part matching a namespace URI, and then selecting nodes within that part that match an XPath expression.
Dim cxp1 As CustomXMLPart
Dim cxn As CustomXMLNode
' Add a custom xml part.
ActiveDocument.CustomXMLParts.Add "<supplier>"
' Return the first custom xml part with the given namespace.
Set cxp1 = ActiveDocument.CustomXMLParts("urn:invoice:namespace")
' Get all of the nodes matching an XPath expression.
Set cxns = cxp1.SelectNodes("//*[@unitPrice > 20]")