IXmlNamespaceResolver.LookupPrefix(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe o prefixo que está mapeado para o URI do namespace especificado.
public:
System::String ^ LookupPrefix(System::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 deseja encontrar.
Devoluções
O prefixo que é mapeado para o namespace URI; null se o URI do namespace não estiver mapeado para um prefixo.
Observações
É possível que um URI de namespace seja mapeado para múltiplos prefixos. Como os prefixos não são mapeados de forma previsível, não deve depender de receber um prefixo específico quando um URI de namespace é mapeado para mais do que um prefixo.
Note
O URI do espaço de nomes para os mapeamentos de prefixo pode mudar de nó para nó num documento XML. Não podes depender do resultado de uma consulta ser consistente de um nó para o outro.
A tabela seguinte descreve como os namespaces padrão e incorporados são tratados pelo LookupPrefix método.
| Namespace | Valor de retorno |
|---|---|
| http://www.w3.org/XML/1998/namespace | xml |
| http://www.w3.org/2000/xmlns/ | xmlns |
| Um espaço de nomes vazio. | Um namespace padrão que ainda não foi definido. |