XmlReader.LookupNamespace(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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>