XmlTextReader.LookupNamespace(String) Metodo

Definizione

Risolve il prefisso di uno spazio dei nomi nell'ambito dell'elemento corrente.

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

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. Non è necessario scomporre la stringa.

Restituisce

URI dello spazio dei nomi a cui viene mappato il prefisso oppure null se non viene trovato alcun prefisso corrispondente.

Eccezioni

La proprietà Namespaces è impostata su true e prefix viene specificato un valore null.

Commenti

Nota

A partire da .NET Framework 2.0, è consigliabile creare XmlReader istanze usando il XmlReader.Create metodo per sfruttare nuove funzionalità.

Nel codice 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>

Si applica a

Vedi anche