IXmlNamespaceResolver.LookupNamespace(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取映射到指定前缀的命名空间 URI。
public:
System::String ^ LookupNamespace(System::String ^ prefix);
public string LookupNamespace(string prefix);
public string? LookupNamespace(string prefix);
abstract member LookupNamespace : string -> string
Public Function LookupNamespace (prefix As String) As String
参数
- prefix
- String
要查找其命名空间 URI 的前缀。
返回
映射到前缀的命名空间 URI; null 如果前缀未映射到命名空间 URI,则为 。
注解
注释
命名空间 URI 到前缀映射可以从节点更改为 XML 文档中的节点。 不能依赖于查找结果从一个节点到下一个节点保持一致。
下表介绍了方法如何处理默认命名空间和内置命名空间 LookupNamespace 。
| 前缀 | 返回值 |
|---|---|
| xml | http://www.w3.org/XML/1998/namespace |
| xmlns | http://www.w3.org/2000/xmlns/ |
String.Empty (已分配默认命名空间)。 |
当前分配的默认命名空间。 |
String.Empty (尚未显式分配默认命名空间)。 |
String.Empty (空白前缀与不在任何命名空间中的元素相关联)。 |