IXmlNamespaceResolver.LookupPrefix(String) Méthode

Définition

Obtient le préfixe mappé à l’URI d’espace de noms spécifié.

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

Paramètres

namespaceName
String

URI de l’espace de noms dont vous souhaitez trouver le préfixe.

Retours

Préfixe mappé à l’URI de l’espace de noms ; null si l’URI de l’espace de noms n’est pas mappé à un préfixe.

Remarques

Il est possible qu’un URI d’espace de noms soit mappé à plusieurs préfixes. Étant donné que les préfixes ne sont pas mappés de manière prévisible, vous ne devez pas dépendre de la récupération d’un préfixe particulier lorsqu’un URI d’espace de noms est mappé à plusieurs préfixes.

Note

L’URI d’espace de noms pour les mappages de préfixes peut passer d’un nœud à un nœud dans un document XML. Vous ne pouvez pas dépendre du résultat d’une recherche cohérente d’un nœud à l’autre.

Le tableau suivant décrit comment les espaces de noms par défaut et intégrés sont gérés par la LookupPrefix méthode.

Namespace Valeur renvoyée
http://www.w3.org/XML/1998/namespace Xml
http://www.w3.org/2000/xmlns/ xmlns
Espace de noms vide. Espace de noms par défaut qui n’a pas été défini.

S’applique à