Compartilhar via


IXmlNamespaceResolver.LookupPrefix(String) Método

Definição

Obtém o prefixo que é mapeado para o URI do namespace especificado.

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

Parâmetros

namespaceName
String

O URI do namespace cujo prefixo você deseja localizar.

Retornos

String

O prefixo que é mapeado para o URI do namespace; null se o URI de namespace não estiver mapeado para um prefixo.

Comentários

É possível que um URI de namespace seja mapeado para vários prefixos. Como os prefixos não são mapeados de maneira previsível, você não deve depender de recuperar um prefixo específico quando um URI de namespace for mapeado para mais de um prefixo.

Observação

O URI do namespace para mapeamentos de prefixo pode mudar de nó para nó em um documento XML. Você não pode depender do resultado de uma pesquisa ser consistente de um nó para o próximo.

A tabela a seguir descreve como os namespaces padrão e internos são tratados pelo LookupPrefix método.

Namespace Valor retornado
http://www.w3.org/XML/1998/namespace Xml
http://www.w3.org/2000/xmlns/ xmlns
Um namespace vazio. Um namespace padrão que não foi definido.

Aplica-se a