XmlReader.LookupNamespace(String) Método

Definición

Cuando se invalida en una clase derivada, resuelve un prefijo de espacio de nombres en el ámbito del elemento actual.

public:
 abstract System::String ^ LookupNamespace(System::String ^ prefix);
public abstract string LookupNamespace (string prefix);
public abstract string? LookupNamespace (string prefix);
abstract member LookupNamespace : string -> string
Public MustOverride Function LookupNamespace (prefix As String) As String

Parámetros

prefix
String

Prefijo cuyo identificador URI de espacio de nombres se desea resolver. Para hacer coincidir el espacio de nombres predeterminado, pase una cadena vacía.

Devoluciones

String

Identificador URI de espacio de nombres al que se asigna el prefijo o null si no se encuentra ningún prefijo coincidente.

Excepciones

Se llamó un método XmlReader antes de que se termine una operación asincrónica anterior. En este caso, se genera InvalidOperationException con el mensaje “Ya hay una operación asincrónica en curso”.

Comentarios

En la siguiente cadena XML, si el lector se coloca en el href atributo , el prefijo a se resuelve llamando a reader.LookupNamespace("a"). La cadena devuelta es urn:456.

<root xmlns:a="urn:456">
  <item>
  <ref href="a:b"/>
  </item>
 </root>

Se aplica a