XmlTextReader.LookupNamespace(String) Metoda

Definice

Přeloží předponu oboru názvů v oboru aktuálního prvku.

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

Parametry

prefix
String

Předpona, jejíž identifikátor URI oboru názvů chcete přeložit. Chcete-li odpovídat výchozímu oboru názvů, předejte prázdný řetězec. Tento řetězec nemusí být atomizován.

Návraty

Identifikátor URI oboru názvů, ke kterému se předpona mapuje, nebo null pokud není nalezena žádná odpovídající předpona.

Výjimky

Vlastnost Namespaces je nastavená na true a prefix hodnota je null.

Poznámky

Poznámka

Počínaje rozhraním .NET Framework 2.0 doporučujeme vytvářet XmlReader instance pomocí XmlReader.Create metody , abyste mohli využívat nové funkce.

Pokud je čtečka umístěna v následujícím kódu XML na atributu href , předpona a se přeloží voláním reader.LookupNamespace("a"). Vrácený řetězec je urn:456.

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

Platí pro

Viz také