XmlReader.XmlLang プロパティ

定義

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

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

プロパティ値

現在の xml:lang スコープ。

例外

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

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

注釈

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

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

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

適用対象

こちらもご覧ください