IXmlNamespaceResolver.LookupPrefix(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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. |