Freigeben über


XmlReader.XmlLang Eigenschaft

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der aktuelle xml:lang Bereich angezeigt.

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 InvalidOperationException wird die Meldung "Ein asynchroner Vorgang wird bereits 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 ist 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 Leser auf dem name Element positioniert ist, können Sie diese Eigenschaft verwenden, um zu ermitteln, dass sie sich im Bereich eines US-englischen xml:lang Attributs befindet.

Gilt für:

Weitere Informationen