XmlReader.XmlLang Propriedade

Definição

Quando substituído em uma classe derivada, obtém o escopo xml:lang atual.

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

Valor da propriedade

String

O escopo atual xml:lang .

Exceções

Um método XmlReader foi chamado antes do término de uma operação assíncrona anterior. Nesse caso, InvalidOperationException será gerado com a mensagem “Uma operação assíncrona já está em andamento”.

Exemplos

Consulte XmlTextReader.XmlLang um exemplo de como usar essa propriedade.

Comentários

Essa propriedade representa o xml:lang escopo no qual reside o nó atual. Por exemplo, aqui está um fragmento XML com xml:lang definido como inglês dos EUA no elemento raiz:

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

Quando o leitor está posicionado sobre o name elemento, você pode usar essa propriedade para descobrir que ela está no escopo de um atributo em inglês xml:lang dos EUA.

Aplica-se a

Confira também