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