Document.SelectNodes-Methode (Word)

Gibt eine XMLNodes-Auflistung zurück, die alle Knoten, die dem Parameter XPath entsprechen, in der Reihenfolge darstellt, in der sie im Dokument oder Bereich enthalten sind.

Syntax

Ausdruck. SelectNodes( _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 False.

Rückgabewert

Xmlnodes

HinwBemerkungeneise

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

Beispiel

Im folgenden Beispiel wird eine Auflistung aller book-Elemente im aktiven Dokument zurückgegeben.

Dim objElements As XMLNodes 
Dim strElement As String 
Dim strPrefix As String 
 
strElement = "/x:catalog/x:book" 
strPrefix = "xmlns:x=""" & ActiveDocument _ 
 .XMLSchemaReferences(1).NamespaceURI & """" 
 
Set objElements = ActiveDocument _ 
 .SelectNodes(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.