XmlReader.LookupNamespace(String) Metoda

Definicja

Gdy zastąpisz klasę pochodną, rozpoznaje prefiks przestrzeni nazw w zakresie bieżącego 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

Prefiks, którego identyfikator URI przestrzeni nazw chcesz rozpoznać. Aby dopasować domyślną przestrzeń nazw, przekaż pusty ciąg.

Zwraca

String

Identyfikator URI przestrzeni nazw, do którego mapuje prefiks lub null jeśli nie znaleziono pasującego prefiksu.

Wyjątki

Metoda XmlReader została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W tym przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".

Uwagi

W poniższym ciągu XML, jeśli czytnik jest umieszczony na href atrybucie, prefiks a jest rozpoznawany przez wywołanie metody reader.LookupNamespace("a"). Zwracany ciąg to urn:456.

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

Dotyczy