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。

返回

String

映射到命名空间 URI 的前缀;如果命名空间 URI 未映射到前缀,则为 null

注解

命名空间 URI 可以映射到多个前缀。 由于前缀不是以可预测的方式映射的,因此在命名空间 URI 映射到多个前缀时,不应依赖于返回特定前缀。

备注

命名空间 URI 到前缀映射可以从节点更改为 XML 文档中的节点。 不能依赖于从一个节点到下一个节点查找的结果。

下表介绍了方法如何处理默认命名空间和内置命名空间 LookupPrefix

命名空间 返回值
http://www.w3.org/XML/1998/namespace xml
http://www.w3.org/2000/xmlns/ xmlns
空命名空间。 尚未定义的默认命名空间。

适用于