Nyelv

XmlReader.LookupNamespace(String) Metódus

Definíció

Ha egy származtatott osztályban felül van bírálva, felold egy névtérelőtagot az aktuális elem hatókörében.

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

Paraméterek

prefix
String

Az az előtag, amelynek a névterét fel szeretné oldani. Az alapértelmezett névtérnek megfelelően adjon át egy üres sztringet.

Válaszok

A névtér URI-ja, amelyhez az előtag megfelel, vagy null ha nem található egyező előtag.

Kivételek

Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.

Megjegyzések

A következő XML-sztringben, ha az olvasó az href attribútumon van elhelyezve, az előtagot a hívással reader.LookupNamespace("a")oldja fel a program. A visszaadott sztring az urn:456.

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

A következőre érvényes: