XmlReader.LookupNamespace(String) Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird ein Namespacepräfix im Bereich des aktuellen Elements aufgelöst.

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

Parameter

prefix
String

Das Präfix, dessen Namespace-URI Aufgelöst werden soll. Übergeben Sie eine leere Zeichenfolge, um dem Standardnamespace zu entsprechen.

Gibt zurück

Der Namespace-URI, dem das Präfix zugeordnet ist oder null wenn kein übereinstimmende Präfix gefunden wird.

Ausnahmen

Eine XmlReader Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall InvalidOperationException wird die Meldung "Ein asynchroner Vorgang wird bereits ausgeführt" ausgelöst.

Hinweise

Wenn der Leser in der folgenden XML-Zeichenfolge im href Attribut positioniert ist, wird das Präfix a durch Aufrufen reader.LookupNamespace("a")aufgelöst. Die zurückgegebene Zeichenfolge ist urn:456.

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

Gilt für: