XmlReader.LookupNamespace(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě přeloží předponu oboru názvů v oboru aktuálního elementu.
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
Parametry
- prefix
- String
Předpona, jejíž identifikátor URI oboru názvů chcete přeložit. Pokud chcete shodovat s výchozím oborem názvů, předejte prázdný řetězec.
Návraty
Identifikátor URI oboru názvů, na který se mapuje předpona, nebo null
pokud se nenajde žádná odpovídající předpona.
Výjimky
XmlReader Metoda byla volána před dokončením předchozí asynchronní operace. V tomto případě InvalidOperationException se vyvolá zpráva "Asynchronní operace už probíhá".
Poznámky
V následujícím řetězci XML, pokud čtečka je umístěna na href
atributu, předpona a
je vyřešena 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>