IXmlNamespaceResolver.LookupPrefix(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得映射到指定命名空間 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 |
| 一個空的命名空間。 | 一個尚未定義的預設命名空間。 |