英語で読む

次の方法で共有


XmlReader.XmlLang プロパティ

定義

派生クラスでオーバーライドされると、現在の xml:lang スコープを取得します。

C#
public virtual string XmlLang { get; }
C#
public abstract string XmlLang { get; }

プロパティ値

現在の xml:lang スコープ。

例外

先行の非同期操作が完了する前に、XmlReader メソッドが呼び出されました。 この場合、「非同期操作が既に実行されています」というメッセージと共に InvalidOperationException がスローされます。

このプロパティの使用例については、 を参照してください XmlTextReader.XmlLang

注釈

このプロパティは、現在の xml:lang ノードが存在するスコープを表します。 たとえば、ルート要素で US English に設定された XML フラグメント xml:lang を次に示します。

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

リーダーが 要素に name 配置されている場合は、このプロパティを使用して、それが US English xml:lang 属性のスコープ内にあることを確認できます。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

こちらもご覧ください