XmlTextReader.LookupNamespace(String) メソッド

定義

現在の要素のスコープ内の名前空間プレフィックスを解決します。

public:
 override System::String ^ LookupNamespace(System::String ^ prefix);
public override string? LookupNamespace(string prefix);
public override string LookupNamespace(string prefix);
override this.LookupNamespace : string -> string
Public Overrides Function LookupNamespace (prefix As String) As String

パラメーター

prefix
String

解決する名前空間 URI を持つプレフィックス。 既定の名前空間と一致するには、空の文字列を渡します。 この文字列をアトミック化する必要はありません。

返品

プレフィックスがマップされる名前空間 URI。一致するプレフィックスが見つからない場合は null

例外

Namespaces プロパティは true に設定され、prefix値はnull

注釈

Note

新しい機能を利用するには、XmlReader メソッドを使用してXmlReader.Create インスタンスを作成することをお勧めします。

次の XML では、リーダーが href 属性に配置されている場合、プレフィックス areader.LookupNamespace("a")を呼び出すことによって解決されます。 返される文字列は urn:456

<root xmlns:a="urn:456">
 <item>
 <ref href="a:b"/>
 </item>
</root>

適用対象

こちらもご覧ください