XmlReader.LookupNamespace(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando sottoposto a override in una classe derivata, risolve il prefisso di uno spazio dei nomi nell'ambito dell'elemento corrente.
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
Parametri
- prefix
- String
Prefisso di cui risolvere l'URI dello spazio dei nomi. Per ottenere lo spazio dei nomi predefinito corrispondente, passare una stringa vuota.
Restituisce
URI dello spazio dei nomi a cui viene mappato il prefisso oppure null
se non viene trovato alcun prefisso corrispondente.
Eccezioni
È stato chiamato un metodo della classe XmlReader prima del completamento di un'operazione asincrona precedente. In questo caso, viene generata l'eccezione InvalidOperationException con il messaggio "È già in corso un'operazione asincrona".
Commenti
Nella stringa XML seguente, se il lettore è posizionato sull'attributo href
, il prefisso a
viene risolto chiamando reader.LookupNamespace("a")
. La stringa restituita è urn:456
.
<root xmlns:a="urn:456">
<item>
<ref href="a:b"/>
</item>
</root>