Freigeben über


CustomXMLPart.SelectSingleNode-Methode (Office)

Wählt einen einzelnen Knoten in einer benutzerdefinierten XML-Komponente aus, der einem XPath-Ausdruck entspricht.

Syntax

Ausdruck. SelectSingleNode(XPath)

Ausdruck Ein Ausdruck, der ein CustomXMLPart-Objekt zurückgibt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
XPath Erforderlich String Enthält einen XPath-Ausdruck.

Rückgabewert

CustomXMLNode

Beispiel

Das folgende Beispiel veranschaulicht das Hinzufügen einer benutzerdefinierten XML-Komponente. Dabei wird eine Komponente mit einer Namespace-URI ausgewählt, und anschließend wird ein Knoten innerhalb dieser Komponente ausgewählt, der einem XPath-Ausdruck entspricht.


Dim cxp1 As CustomXMLPart
Dim cxn As CustomXMLNode

' Add a custom XML part.
ActiveDocument.CustomXMLParts.Add ( _
    "<suppliers>" & _
    "<supplier ID='1'>Contoso</supplier>" & _
    "<supplier ID='2'>Wingtip Toys</supplier>" & _
    "</suppliers>")

' Return the last custom XML part added to the document.
Set cxp1 = ActiveDocument.CustomXMLParts(ActiveDocument.CustomXMLParts.Count)

' Get a node using XPath.
Set cxn = cxp1.SelectSingleNode("//supplier[@ID=1]")

' Display the node value 'Contoso'.
MsgBox cxn.NodeValue


Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.