XPathNavigator.GetNamespace(String) Method

Definition

Returns the value of the namespace node corresponding to the specified local name.

public:
 virtual System::String ^ GetNamespace(System::String ^ name);
public:
 abstract System::String ^ GetNamespace(System::String ^ name);
public virtual string GetNamespace (string name);
public abstract string GetNamespace (string name);
abstract member GetNamespace : string -> string
override this.GetNamespace : string -> string
abstract member GetNamespace : string -> string
Public Overridable Function GetNamespace (name As String) As String
Public MustOverride Function GetNamespace (name As String) As String

Parameters

name
String

The local name of the namespace node.

Returns

String

A String that contains the value of the namespace node; Empty if a matching namespace node is not found, or if the XPathNavigator is not positioned on an element node.

Remarks

Namespaces xml and xmlns always return a value. If String.Empty is specified as the name parameter, the GetNamespace method returns the default xmlns namespace.

For a definition of namespace nodes, see section 5.4 of the W3C XML Path Language (XPath) recommendation.

This method does not affect the state of the XPathNavigator.

Applies to

See also