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

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

戻り値

String

プレフィックスの割り当て先の名前空間 URI。条件に合うプレフィックスが見つからない場合は null

注釈

注意

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

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

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

適用対象

こちらもご覧ください