XPathNavigator.GetNamespace 方法

返回与所指定本地名称对应的命名空间节点的值。

**命名空间:**System.Xml.XPath
**程序集:**System.Xml(在 system.xml.dll 中)

语法

声明
Public Overridable Function GetNamespace ( _
    name As String _
) As String
用法
Dim instance As XPathNavigator
Dim name As String
Dim returnValue As String

returnValue = instance.GetNamespace(name)
public virtual string GetNamespace (
    string name
)
public:
virtual String^ GetNamespace (
    String^ name
)
public String GetNamespace (
    String name
)
public function GetNamespace (
    name : String
) : String

参数

  • name
    命名空间节点的本地名称。

返回值

一个 String,包含命名空间节点的值;否则,如果没有找到匹配的命名空间节点,或者 XPathNavigator 没有定位在元素节点上,则为 String.Empty

备注

命名空间 xmlxmlns 总会返回一个值。如果将 String.Empty 指定为 name 参数,则 GetNamespace 方法返回默认的 xmlns 命名空间。

有关命名空间节点的定义,请参见 W3C XML 路径语言 (XPath) 建议的第 5.4 节(位于 http://www.w3.org/TR/xpath\#data-model)。

此方法不影响 XPathNavigator 的状态。

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

XPathNavigator 类
XPathNavigator 成员
System.Xml.XPath 命名空间
MoveToNamespace
MoveToFirstNamespace
MoveToNextNamespace