Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает объект XMLNode , представляющий первый узел, соответствующий параметру XPath в указанном документе.
Синтаксис
выражение.
SelectSingleNode( _XPath_ , _PrefixMapping_ , _FastSearchSkippingTextNodes_ )
выражение (обязательно). Переменная, представляющая объект Document .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| XPath | Обязательный | String | Допустимая строка XPath. Дополнительные сведения о XPath см. в справочной документации по XPath на веб-сайте Microsoft Developer Network (MSDN). |
| PrefixMapping | Необязательный | Variant | Предоставляет префикс в схеме, по которой выполняется поиск. Используйте параметр PrefixMapping, если параметр XPath использует имена для поиска элементов. |
| FastSearchSkippingTextNodes | Необязательный | Логический | Значение True пропускает все текстовые узлы при поиске указанного узла. Значение False включает текстовые узлы в поиске. Значение по умолчанию — True. |
Возвращаемое значение
XMLNode
Замечания
Задание для параметра FastSearchSkippingTextNodes значения False снижает производительность, так как Microsoft Word выполняет поиск всех узлов в документе по тексту, содержатому в узле.
Пример
В следующем примере возвращается первый элемент title, найденный в активном документе, который является дочерним элементом элемента book.
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)
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.