Worksheet.XmlMapQuery 方法
获取一个 Range 对象,该对象表示映射到特定 XPath 的单元格。 如果指定的 XPath 未映射到工作表,则获取 nullnull 引用(在 Visual Basic 中为 Nothing)。
命名空间: Microsoft.Office.Tools.Excel
程序集: Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)
Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
语法
声明
Function XmlMapQuery ( _
XPath As String, _
SelectionNamespaces As Object, _
Map As Object _
) As Range
Range XmlMapQuery(
string XPath,
Object SelectionNamespaces,
Object Map
)
参数
- XPath
类型:System.String
要查询的 XPath。
- SelectionNamespaces
类型:System.Object
一个以空格分隔的字符串,其中包含在 XPath 参数中引用的命名空间。如果无法解析指定的命名空间之一,则产生运行时错误。
- Map
类型:System.Object
一个 XmlMap。如果要在特定映射中查询 XPath,请指定 XML 映射。
返回值
类型:Microsoft.Office.Interop.Excel.Range
一个 Range 对象,表示映射到特定 XPath 的单元格;如果指定的 XPath 未映射到工作表,则为 nullnull 引用(在 Visual Basic 中为 Nothing)。
备注
XML 功能(除了用于以 XML 电子表格的格式保存文件的功能之外)仅在 Microsoft Office Professional Edition 2003 和 Microsoft Office Excel 2003 中可用。
与 XmlDataQuery 方法不同,XmlMapQuery 方法返回 XML 列表的整列,包括标题行和插入行。
可选参数
有关可选参数的信息,请参见Office 解决方案中的可选参数。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。