IXmlNamespaceResolver.LookupPrefix(String) Metoda

Definice

Získá předponu, která je namapována na zadaný identifikátor URI oboru názvů.

public:
 System::String ^ LookupPrefix(System::String ^ namespaceName);
public string LookupPrefix (string namespaceName);
public string? LookupPrefix (string namespaceName);
abstract member LookupPrefix : string -> string
Public Function LookupPrefix (namespaceName As String) As String

Parametry

namespaceName
String

Identifikátor URI oboru názvů, jehož předponu chcete najít.

Návraty

String

Předpona mapovaná na identifikátor URI oboru názvů; null pokud identifikátor URI oboru názvů není namapován na předponu.

Poznámky

Identifikátor URI oboru názvů je možné namapovat na více předpon. Vzhledem k tomu, že předpony nejsou mapovány předvídatelným způsobem, neměli byste záviset na vrácení konkrétní předpony, pokud je identifikátor URI oboru názvů namapován na více než jednu předponu.

Poznámka

Identifikátor URI oboru názvů na mapování předpon se může změnit z uzlu na uzel v dokumentu XML. Nemůžete záviset na výsledku konzistentního vyhledávání z jednoho uzlu na další.

Následující tabulka popisuje, jak metoda zpracovává LookupPrefix výchozí a předdefinované obory názvů.

Obor názvů Vrácená hodnota
http://www.w3.org/XML/1998/namespace xml
http://www.w3.org/2000/xmlns/ Xmlns
Prázdný obor názvů. Výchozí obor názvů, který nebyl definován.

Platí pro