語言

IXmlNamespaceResolver.LookupPrefix(String) 方法

定義

取得映射到指定命名空間 URI 的前綴。

public:
 System::String ^ LookupPrefix(System::String ^ namespaceName);
public string LookupPrefix(string namespaceName);
public string? LookupPrefix(string namespaceName);
abstract member LookupPrefix : string -> string
Public Function LookupPrefix (namespaceName As String) As String

參數

namespaceName
String

你想找到的前綴 URI 命名空間。

傳回

映射到命名空間 URI 的前綴; null 如果命名空間 URI 沒有映射到前綴。

備註

一個命名空間的 URI 可以映射到多個前綴。 由於前綴的映射方式不固定,當命名空間 URI 映射到多個前綴時,不應依賴回傳特定前綴。

Note

從命名空間 URI 到 前綴的映射可以在 XML 文件中從節點變更。 你不能依賴查詢結果在不同節點間的一致性。

下表說明了該 LookupPrefix 方法如何處理預設與內建命名空間。

命名空間 返回值
http://www.w3.org/XML/1998/namespace Xml
http://www.w3.org/2000/xmlns/ xmlns
一個空的命名空間。 一個尚未定義的預設命名空間。

適用於