Language

XmlNodeReader.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 。

注釈

Note

新しい機能を利用するには、XmlReader クラスと XmlReaderSettings メソッドを使用してCreate インスタンスを作成することをお勧めします。 詳細については、「 XmlReader リファレンス」ページの「解説」セクションを参照してください。

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

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

適用対象