XmlReader.LookupNamespace(String) Metoda

Definice

Při přepsání v odvozené třídě přeloží předponu oboru názvů v oboru aktuálního elementu.

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

Parametry

prefix
String

Předpona, jejíž identifikátor URI oboru názvů chcete přeložit. Pokud chcete shodovat s výchozím oborem názvů, předejte prázdný řetězec.

Návraty

Identifikátor URI oboru názvů, na který se předpona mapuje, nebo null pokud se nenajde žádná odpovídající předpona.

Výjimky

Před XmlReader dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".

Poznámky

V následujícím řetězci XML, pokud je čtečka umístěna na href atributu, předpona a je vyřešena voláním reader.LookupNamespace("a"). Vrácený řetězec je urn:456.

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

Platí pro