Compartilhar via


XmlNodeReader.LookupNamespace(String) Método

Definição

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

String

O URI de namespace para o qual o prefixo será mapeado ou null se nenhum prefixo correspondente for encontrado.

Comentários

Observação

No .NET Framework 2.0, a prática recomendada é criar XmlReader instâncias usando a XmlReaderSettings classe e o Create método. Isso permite que você aproveite ao máximo todos os novos recursos introduzidos no .NET Framework. Para obter mais informações, consulte a seção Comentários na XmlReader página de referência.

Na cadeia de caracteres 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>  

Aplica-se a