Condividi tramite


IXmlNamespaceResolver.LookupPrefix(String) Metodo

Definizione

Ottiene il prefisso mappato all'URI dello spazio dei nomi specificato.

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

Parametri

namespaceName
String

URI dello spazio dei nomi di cui trovare il prefisso.

Restituisce

String

Prefisso mappato all'URI dello spazio dei nomi; null se l'URI dello spazio dei nomi non è mappato a un prefisso.

Commenti

È possibile eseguire il mapping di un URI dello spazio dei nomi a più prefissi. Poiché i prefissi non vengono mappati in modo prevedibile, non è consigliabile dipendere dal recupero di un determinato prefisso quando viene eseguito il mapping di un URI dello spazio dei nomi a più di un prefisso.

Nota

L'URI dello spazio dei nomi ai mapping di prefisso può cambiare da nodo a nodo in un documento XML. Non è possibile dipendere dal risultato di una ricerca coerente da un nodo al successivo.

Nella tabella seguente viene descritto il modo in cui gli spazi dei nomi predefiniti e predefiniti vengono gestiti dal LookupPrefix metodo .

Spazio dei nomi Valore restituito
http://www.w3.org/XML/1998/namespace Xml
http://www.w3.org/2000/xmlns/ xmlns
Spazio dei nomi vuoto. Spazio dei nomi predefinito non definito.

Si applica a