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

String

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 unter XmlTextReader.XmlLang Verwendung dieser Eigenschaft.

Hinweise

Diese Eigenschaft stellt den Bereich dar, in dem sich der xml:lang aktuelle Knoten befindet. Hier ist z. B. ein XML-Fragment mit xml:lang einem Satz auf US-Englisch im Stammelement:

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

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

Gilt für:

Siehe auch