XmlReader.XmlLang Właściwość

Definicja

Gdy jest zastępowany w klasie pochodnej, pobiera bieżący zakres xml:lang.When overridden in a derived class, gets the current xml:lang scope.

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

Wartość właściwości

Bieżący zakres xml:lang.The current xml:lang scope.

Wyjątki

Metoda XmlReader została wywołana przed ukończeniem poprzedniej operacji asynchronicznej.An XmlReader method was called before a previous asynchronous operation finished. W takim przypadku InvalidOperationException jest generowany z komunikatem "asynchroniczna operacja jest już w toku".In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

Przykłady

Zobacz XmlTextReader.XmlLang, aby zapoznać się z przykładem użycia tej właściwości.See XmlTextReader.XmlLang for an example of using this property.

Uwagi

Ta właściwość reprezentuje zakres xml:lang, w którym znajduje się bieżący węzeł.This property represents the xml:lang scope within which the current node resides. Na przykład poniżej znajduje się fragment XML z xml:lang ustawionym na angielski (Stany Zjednoczone) w elemencie głównym:For example, here is an XML fragment with xml:lang set to US English in the root element:

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

Gdy czytnik jest ustawiony na name elementu, można użyć tej właściwości, aby sprawdzić, czy znajduje się on w zakresie atrybutu xml:lang w języku angielskim (Stany Zjednoczone).When the reader is positioned on the name element, you can use this property to find that it is in the scope of a US English xml:lang attribute.

Dotyczy

Zobacz też