Freigeben über


XmlReader.XmlLang Eigenschaft

Definition

Ruft beim Überschreiben in einer abgeleiteten Klasse den aktuellen xml:lang-Bereich ab.

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

Eigenschaftswert

Der aktuelle xml:lang-Bereich.

Ausnahmen

Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.

Beispiele

Ein Beispiel für die Verwendung dieser Eigenschaft finden Sie XmlTextReader.XmlLang unter.

Hinweise

Diese Eigenschaft stellt den xml:lang Bereich dar, in dem sich der aktuelle Knoten befindet. Hier sehen Sie beispielsweise ein XML-Fragment, das xml:lang im Stammelement auf US-Englisch festgelegt ist:

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

Wenn der Reader auf dem name Element positioniert ist, können Sie diese Eigenschaft verwenden, um zu ermitteln, dass es sich im Bereich eines US-englischen xml:lang Attributs befindet.

Gilt für:

Weitere Informationen