XmlReader.XmlLang Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.