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
Hinweise
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
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.