Language

XmlValidatingReader.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

解決する名前空間 Uniform Resource Identifier (URI) を持つプレフィックス。 既定の名前空間と一致するには、空の文字列を渡します。

返品

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

注釈

Note

XmlValidatingReader クラスは、.NET Framework 2.0 では使用されなくなりました。 XmlReader クラスと XmlReaderSettings メソッドを使用して、検証Createインスタンスを作成できます。 詳細については、XmlReader のリファレンス ページの「解説」を参照してください。

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

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

適用対象

こちらもご覧ください