XPathNavigator.XmlLang Property

Definition

Gets the xml:lang scope for the current node.

C#
public virtual string XmlLang { get; }
C#
public abstract string XmlLang { get; }

Property Value

A String that contains the value of the xml:lang scope, or Empty if the current node has no xml:lang scope value to return.

Remarks

In the example XML below, when the XPathNavigator is positioned on the name element, the XmlLang property returns a scope of en-us indicating that the node is in the scope of a xml:lang="en-us" attribute.

XML
<root xml:lang="en-us">  
    <name>Name</name>  
</root>  

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, 10
.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