XmlValidatingReader.LookupNamespace(String) Metodo

Definizione

Risolve un prefisso dello 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 il cui URI (Uniform Resource Identifier) dello spazio dei nomi da risolvere. Per trovare la corrispondenza con lo spazio dei nomi predefinito, passare una stringa vuota.

Valori restituiti

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

Commenti

Note

La XmlValidatingReader classe è obsoleta in .NET Framework 2.0. È possibile creare un'istanza di convalida XmlReader usando la XmlReaderSettings classe e il Create metodo . Per altre informazioni, vedere la sezione Note della pagina di riferimento XmlReader.

Nella stringa XML seguente, se il lettore è posizionato sull'attributo href , il prefisso a viene risolto chiamando reader.LookupNamespace("a", true). La stringa restituita è urn:456.

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

Si applica a

Vedi anche