Document.SelectNodes 方法

获取一个 Microsoft.Office.Interop.Word.XMLNodes 集合,该集合表示按照节点在文档中出现的顺序与 XPath 参数匹配的所有节点。

命名空间:  Microsoft.Office.Tools.Word
程序集:   Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
  Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)

语法

声明
Function SelectNodes ( _
    XPath As String, _
    PrefixMapping As String, _
    FastSearchSkippingTextNodes As Boolean _
) As XMLNodes
XMLNodes SelectNodes(
    string XPath,
    string PrefixMapping,
    bool FastSearchSkippingTextNodes
)

参数

  • XPath
    类型:System.String
    有效的 XPath 字符串。关于 XPath 的更多信息,请参见 XPath 参考。
  • PrefixMapping
    类型:System.String
    提供架构中用作搜索依据的前缀。如果 XPath 参数使用名称搜索元素,请使用 PrefixMapping 参数。
  • FastSearchSkippingTextNodes
    类型:System.Boolean
    如果为 true,则在搜索指定的节点时忽略所有文本节点。如果为 false,则在搜索中包含文本节点。默认值为 false。

返回值

类型:Microsoft.Office.Interop.Word.XMLNodes
一个 Microsoft.Office.Interop.Word.XMLNodes 集合,该集合表示按照节点在文档中出现的顺序与 XPath 参数匹配的所有节点;如果未找到与 XPath 参数匹配的节点,则为 nullnull 引用(在 Visual Basic 中为 Nothing)。

备注

将 FastSearchSkippingTextNodes 参数设置为 true 会降低性能,这是由于 Microsoft Office Word 会在文档中的所有节点搜索该节点中包含的文本。

可选参数

有关可选参数的信息,请参见Office 解决方案中的可选参数

.NET Framework 安全性

请参见

参考

Document 接口

Microsoft.Office.Tools.Word 命名空间