Document.SelectSingleNode-Methode (Word)

Gibt ein XMLNode-Objekt zurück, das den ersten Knoten darstellt, der dem Parameter XPath im angegebenen Dokument entspricht.

Syntax

Ausdruck. SelectSingleNode( _XPath_ , _PrefixMapping_ , _FastSearchSkippingTextNodes_ )

Ausdruck erforderlich. Eine Variable, die ein Document-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
XPath Erforderlich String Eine gültige XPath-Zeichenfolge. Weitere Informationen zu XPath finden Sie auf der MSDN-Website (Microsoft Developer Network) in der XPath-Referenz.
PrefixMapping Optional Variant Gibt das Präfix in dem Schema an, anhand dessen die Suche ausgeführt werden soll. Verwenden Sie den Parameter PrefixMapping, wenn der Parameter XPath Namen verwendet, um nach Elementen zu suchen.
FastSearchSkippingTextNodes Optional Boolescher Wert Mit True werden während der Suche nach dem angegebenen Knoten alle Textknoten übersprungen. Mit False werden Textknoten in die Suche einbezogen. Standardwert ist True.

Rückgabewert

Xmlnode

HinwBemerkungeneise

Das Festlegen des Parameters FastSearchSkippingTextNodes auf False beeinträchtigt die Leistung, da Microsoft Word alle Knoten in einem Dokument nach dem Text durchsucht, der im Knoten enthalten ist.

Beispiel

Im folgenden Beispiel wird das erste title-Element im aktiven Dokument zurückgegeben, das ein untergeordnetes Element des book-Elements ist.

Dim objElement As XMLNode 
Dim strElement As String 
Dim strPrefix As String 
 
strElement = "/x:catalog/x:book/x:title" 
strPrefix = "xmlns:x=""" & ActiveDocument _ 
 .XMLSchemaReferences(1).NamespaceURI & """" 
 
Set objElement = ActiveDocument _ 
 .SelectSingleNode(strElement, strPrefix)

Siehe auch

Document-Objekt

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.