XmlReader.XmlLang Propriété

Définition

En cas de substitution dans une classe dérivée, obtient la portée xml:lang en cours.

public:
 virtual property System::String ^ XmlLang { System::String ^ get(); };
public:
 abstract property System::String ^ XmlLang { System::String ^ get(); };
public virtual string XmlLang { get; }
public abstract string XmlLang { get; }
member this.XmlLang : string
Public Overridable ReadOnly Property XmlLang As String
Public MustOverride ReadOnly Property XmlLang As String

Valeur de propriété

Portée de xml:lang actuelle.

Exceptions

Une méthode XmlReader a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, l’exception InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».

Exemples

Consultez XmlTextReader.XmlLang pour obtenir un exemple d’utilisation de cette propriété.

Remarques

Cette propriété représente l’étendue xml:lang dans laquelle réside le nœud actuel. Par exemple, voici un fragment XML avec xml:lang défini sur anglais américain dans l’élément racine :

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

Lorsque le lecteur est positionné sur l’élément name , vous pouvez utiliser cette propriété pour trouver qu’elle se trouve dans l’étendue d’un attribut anglais xml:lang des États-Unis.

S’applique à

Voir aussi