XmlTextReader.LookupNamespace(String) Methode

Definition

Löst ein Namespacepräfix im Gültigkeitsbereich des aktuellen Elements auf.

public:
 override System::String ^ LookupNamespace(System::String ^ prefix);
public override string? LookupNamespace (string prefix);
public override string LookupNamespace (string prefix);
override this.LookupNamespace : string -> string
Public Overrides Function LookupNamespace (prefix As String) As String

Parameter

prefix
String

Das Präfix, dessen Namespace-URI aufgelöst werden soll. Um eine Übereinstimmung mit dem Standardnamespace zu erhalten, übergeben Sie eine leere Zeichenfolge. Diese Zeichenfolge muss nicht atomisiert werden.

Gibt zurück

String

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

Ausnahmen

Die Namespaces-Eigenschaft wird auf true festgelegt, und der prefix-Wert ist null.

Hinweise

Hinweis

Ab dem .NET Framework 2.0 empfehlen wir, Instanzen mithilfe der XmlReader.Create Methode zu erstellenXmlReader, um neue Funktionen zu nutzen.

Wenn der Leser im folgenden XML-Code auf dem 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:

Siehe auch