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 的前缀;如果命名空间 URI 未映射到前缀,则为 null
。
注解
命名空间 URI 可以映射到多个前缀。 由于前缀不是以可预测的方式映射的,因此在命名空间 URI 映射到多个前缀时,不应依赖于返回特定前缀。
备注
命名空间 URI 到前缀映射可以从节点更改为 XML 文档中的节点。 不能依赖于从一个节点到下一个节点查找的结果。
下表介绍了方法如何处理默认命名空间和内置命名空间 LookupPrefix 。
命名空间 | 返回值 |
---|---|
http://www.w3.org/XML/1998/namespace | xml |
http://www.w3.org/2000/xmlns/ | xmlns |
空命名空间。 | 尚未定义的默认命名空间。 |