XmlTextReader.LookupNamespace(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.
Resolve um prefixo de namespace no escopo do elemento atual.
public:
override System::String ^ LookupNamespace(System::String ^ prefix);
public override string? LookupNamespace (string prefix);
public override string LookupNamespace (string prefix);
override this.LookupNamespace : string -> string
Public Overrides Function LookupNamespace (prefix As String) As String
Parâmetros
- prefix
- String
O prefixo cujo URI de namespace você deseja resolver. Para corresponder ao namespace padrão, transmita uma cadeia de caracteres vazia. Essa cadeia de caracteres não precisa ser atomizada.
Retornos
O URI de namespace para o qual o prefixo será mapeado ou null
se nenhum prefixo correspondente for encontrado.
Exceções
A propriedade Namespaces está definida como true
e o valor prefix
é null
.
Comentários
Observação
A partir do .NET Framework 2.0, recomendamos que você crie XmlReader instâncias usando o XmlReader.Create método para aproveitar a nova funcionalidade.
No XML a seguir, se o leitor estiver posicionado no href
atributo , o prefixo a
será resolvido chamando reader.LookupNamespace("a")
. A cadeia de caracteres retornada é urn:456
.
<root xmlns:a="urn:456">
<item>
<ref href="a:b"/>
</item>
</root>