Freigeben über


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

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 wird empfohlen, Instanzen mithilfe der XmlReader.Create -Methode zu erstellenXmlReader, um die neuen Funktionen zu nutzen.

Wenn der Reader im folgenden XML-Code für das href Attribut positioniert ist, wird das Präfix a aufgelöst, indem aufgerufen reader.LookupNamespace("a")wird. Die zurückgegebene Zeichenfolge ist urn:456.

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

Gilt für:

Weitere Informationen