XPathNavigator.GetNamespace(String) Method

Definition

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

public virtual string GetNamespace (string name);
public abstract string GetNamespace (string name);

Parameters

name
String

The local name of the namespace node.

Returns

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

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also